如何在Joomla 1.6文章编辑器中插入自定义字段?

时间:2011-07-18 12:53:32

标签: php joomla joomla1.6 article

我想在Joomla 1.6的管理区域的文章编辑页面中插入自定义字段。请看截图。

http://screencast.com/t/vtLEBdUK

我试图修改myjoomlasite/administrator/components/com_content/models/forms/article.xml

我可以在文章选项字段集中引入一个字段,但不能在主编辑区域中引入。

3 个答案:

答案 0 :(得分:3)

要在管理中的文章编辑页面中插入自定义字段,您需要在两个文件中进行更改

  1. myjoomlasite /管理员/组件/ com_content /模型/形式/ article.xml

    添加您的字段名称,如下面的代码

    <field name="name" type="text" label="JGLOBAL_NAME"
        description="JFIELD_NAME_DESC" class="inputbox" size="30"
        required="true" />
    
  2. myjoomlasite /管理员/组件/ com_content /视图/条/ TMPL / edit.php

    添加标签和输入字段

    <?php echo $this->form->getLabel('name'); ?>
    <?php echo $this->form->getInput('name'); ?>
    

答案 1 :(得分:3)

我不建议修改核心文件以达到你想要的效果。

您可以使用Joomla的CCK(内容构建工具包)之一来创建内容模板。

为Joomla提供的最佳免费CCK:

  1. Form2Content(我最喜欢的)
  2. K2(最受欢迎,强烈推荐)
  3. 您可以在Joomla Extension Directory

    中找到更多信息

答案 2 :(得分:0)

您可以向文章组件(com_content)添加自定义字段,而无需更改此链接中的核心文件:http://docs.joomla.org/Adding_custom_fields_to_the_article_component