【问题标题】:Edit and Add New in joomla custom component conflict在joomla自定义组件冲突中编辑和添加新
【发布时间】:2012-04-05 07:02:50
【问题描述】:

我已经开始按照 joomla 制作组件的食谱制作自己的自定义组件。一切都很好,但是当我尝试编辑现有数据时,它会自动再次添加与编辑数据相同的新数据。这有什么问题?这里真的需要帮助。对不起我的英语不好..谢谢。

【问题讨论】:

  • 可以看一些相关的代码吗?

标签: joomla1.5 joomla-extensions


【解决方案1】:

我遇到了同样的错误,并花了几个小时来找出问题所在。但是,最后我注意到我的表单操作 URL 中缺少等号 (=)。

以前是这样的;

<form action="<?php echo JRoute::_('index.php?option=com_mycomponent&layout=edit&id' . (int) $this->item->id); ?>" method="post" name="adminForm" id="section-form">

所以我把它改成了;

<form action="<?php echo JRoute::_('index.php?option=com_mycomponent&layout=edit&id=' . (int) $this->item->id); ?>" method="post" name="adminForm" id="section-form">

请注意 URL 上 id 参数旁边缺少的 (=)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-15
    • 2012-04-24
    • 2021-03-06
    • 2014-07-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多