代码之家  ›  专栏  ›  技术社区  ›  user500665

如何在cObjects的CASE数组中使用单词作为值?

  •  0
  • user500665  · 技术社区  · 7 年前

    当使用CASE时(例如布局或框架选项),我希望使用单词而不是数字,这样可以更容易地看到每个项目的用途。

    但是,当我在TS Config中使用这些值时:

    TCEFORM.tt_content.layout.addItems {
        banner-home = Banner Home
        banner_home = Banner Home
        bannerHome = Banner Home
        bannerhome = Banner Home
    }
    

    内容元素不会保存它,并且布局下拉列表将恢复为默认值。

    0 回复  |  直到 7 年前
        1
  •  2
  •   Daniel    7 年前

    layout int(11) unsigned DEFAULT '0' NOT NULL
    

    对数据库结构的更改可以通过 ext_tables.sql 扩展名内的文件。请确保在现有扩展之后加载扩展,该扩展定义 int(11) depends 进入内部 ext_emconf.php 这样做。

    参见: