Joomla-自定义字段不';无法在编辑/更新时显示

Joomla-自定义字段不';无法在编辑/更新时显示,joomla,joomla2.5,cck,Joomla,Joomla2.5,Cck,我按照此步骤向文章内容类型添加了一个自定义字段,并通过添加以下代码成功创建了一个新字段: 文件:root/administrator/components/com\u content/models/forms/article.xml code: <field name="newText" type="editor" class="inputbox" label="COM_CONTENT_FIELD_ARTICLETEXT_LABEL" description="COM_CONTENT_F

我按照此步骤向文章内容类型添加了一个自定义字段,并通过添加以下代码成功创建了一个新字段:

文件:root/administrator/components/com\u content/models/forms/article.xml

code:

<field name="newText" type="editor" class="inputbox" 
label="COM_CONTENT_FIELD_ARTICLETEXT_LABEL"
description="COM_CONTENT_FIELD_ARTICLETEXT_DESC" 
filter="ContentHelper::filterText" buttons="true" />
并修改数据库,为该新字段添加一个新列

ALTER TABLE'j_content'添加'newText'VARCHAR(255)不为空

发布文章时,数据已成功存储在数据库中

当我发布一篇全新的文章时,新的自定义字段是可见的。但当我编辑/更新同一篇新文章时,新添加的字段丢失了


即使在我们编辑帖子/文章时,也有办法获取此字段。

请不要覆盖核心文件或更改核心数据库!这不是一个好的教程,因为它不是更新安全的

如果您的内容项需要其他字段,请改用特殊的核心扩展。 我推荐这个:
. 此方法是更新安全的。

您是从前端还是后端编辑帖子?还有-那篇文章最近被更新了,看起来像-你看到了吗?没有代码真的很难说。@Hanny这段代码是在后端添加的,这个特定的字段应该只有管理员才能看到。很抱歉,我不知道更新的文章,我只是找到了它,并按照它的当前形式进行了跟踪。@Elin我添加了负责创建新自定义字段的代码。希望这能帮助你帮助我。谢谢但是你用来检索它的代码呢?你把它放在哪张桌子上?字段是否丢失或数据是否丢失?
//Our new textbox
<div class="clr"></div>
<label>Article Text - New Text</label>
<div class="clr"></div>
<?php echo $this->form->getInput('newText'); ?>