【问题标题】:Symfony 1.4 doctrine admin generator and i18n fieldsSymfony 1.4 学说管理生成器和 i18n 字段
【发布时间】:2011-04-12 15:05:47
【问题描述】:

我有这个非常简单的模型:

类别: 列: id:{类型:整数} 名称:{类型:字符串(50)} 描述:{类型:文本} 充当: I18n: 字段:[名称,描述]

我使用管理生成器为此模型创建 CRUD 界面,问题是我找不到显示 i18n 字段(名称和描述)的方法。当我尝试在 generator.yml 中明确列出它们时,我收到错误“小部件“名称”不存在。”。

是否有任何构建方式可以做到这一点,或者我必须创建自己的自定义小部件,否则?

谢谢!

【问题讨论】:

    标签: php internationalization doctrine symfony-1.4 admin-generator


    【解决方案1】:

    我终于在 Symfony 自己的文档中“隐藏”了答案 :) (Practical symfony - Day 19: Internationalization and Localization)

    关键部分是将 i18n 嵌入到表单中:

    $this->embedI18n($cultures);

    其中 $cultures 是包含所需文化的数组。例如:

    $cultures = array('en', 'fr', 'ru');

    这对我来说是个大问题,很难找到直截了当的解释,所以我希望它能为其他 Symfony 用户节省一些时间。

    【讨论】:

      猜你喜欢
      • 2011-05-26
      • 1970-01-01
      • 2011-06-07
      • 1970-01-01
      • 2011-04-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-21
      相关资源
      最近更新 更多