symfony / propel:关于i18nTable和后端生成的模块的问题

时间:2010-10-19 16:44:22

标签: internationalization symfony1 propel

在Jobeet中,下面是模式的这一部分:

jobeet_category:
  _attributes:  { isI18N: true, i18nTable: jobeet_category_i18n }
  id:           ~

jobeet_category_i18n:
  id:           { type: integer, required: true, primaryKey: true, foreignTable: jobeet_category, foreignReference: id }
  culture:      { isCulture: true, type: varchar, size: 7, required: true, primaryKey: true }
  name:         { type: varchar(255), required: true }
  slug:         { type: varchar(255), required: true }

我在后端创建了相应的模块,但是当我尝试创建一个新的“jobeet_category_i18n”时,我错过了允许选择“jobeet_category”对象的选择。

无论如何我尝试创建它,但正如我所期望的那样,会显示一条说明外键的错误消息。

该架构可以吗?为什么没有显示选择选择“jobeet_category”对象?

哈维