没有插件的Joomla自定义类型/自定义字段?

Posted

技术标签:

【中文标题】没有插件的Joomla自定义类型/自定义字段?【英文标题】:Joomla custom types / custom fields without plugin? 【发布时间】:2016-09-07 02:21:49 【问题描述】:

我目前的任务是维护两个使用 Yoo 主题构建的 Joomla 网站,它使用 Zoo 来自定义内容类型和自定义字段。我听说在最近的 Joomla 版本中,有对此类事物的原生支持,将 Zoo 或 K2 等扩展渲染为冗余,让我们能够采用更原生的 Joomla 方法。

This company 似乎提供了将“Joomla Zoo”迁移到“Joomla!”的选项,似乎暗示这是可能的,但根据阅读他们的网站很难确定。

这是真的吗?通过通常的谷歌搜索,我无法找到很多信息。如果是这样,那么我们想探索从项目中删除 Zoo 的可能性,因为它使用起来真的很痛苦。

【问题讨论】:

我会编写一个您自己的插件来将这些字段添加到您的内容中:docs.joomla.org/… 如果您仅使用该公司的模板,甚至可以将其合并到您的模板中,这样它就是一个完整的软件包,更易于迁移。 您认为 Joomla!核心将是“渲染像 Zoo 或 K2 这样的扩展冗余”不是那么准确。这可能是您的个人喜好,但在这些扩展中总会有额外的功能为 Joomla! 增加好处!网站远远超出了自定义字段。 【参考方案1】:

计划用于 Joomla 的未来版本!原生自定义字段功能,此时您可以通过以下可能的方式执行此操作而无需扩展:

创建自定义表单字段类型https://docs.joomla.org/Creating_a_custom_form_field_type 使用插件向核心组件添加自定义字段 https://docs.joomla.org/Adding_custom_fields_to_core_components_using_a_plugin 标准表单字段类型https://docs.joomla.org/Standard_form_field_types

在此处查找更多信息:https://joomla.digital-peak.com/blog/198-custom-fields-in-joomla-3-6 https://www.youtube.com/watch?v=KDh1IPuZAVA

【讨论】:

以上是关于没有插件的Joomla自定义类型/自定义字段?的主要内容,如果未能解决你的问题,请参考以下文章

将选项卡和字段添加到自定义 joomla 组件

php WordPress插件,用于为WP多站点按站点存储自定义和内置用户字段。适合多语言设置。自定义为y

Joomla 2.5 高级参数

使用 OpenID 的 Joomla 2.5 自定义身份验证插件

在 Visual Composer 自定义网格模板上显示自定义字段图像

模板中的Joomla自定义字段