【问题标题】:joomla set JTable property to nulljoomla 将 JTable 属性设置为 null
【发布时间】:2012-11-21 11:45:09
【问题描述】:

如何将 JTable 属性设置为空并保存 到目前为止我的代码没有成功:

$table = JTable::getInstance($type='detalegrupy', $prefix='FootsalTable', $config = array());
$table->load($id);
$table->promotion = NULL;
$id_group = $table->id_group;
$table->store();

或如何将其恢复为默认值。

【问题讨论】:

    标签: joomla joomla2.5


    【解决方案1】:

    我找到了答案,

    $table->store(TRUE);
    

    完成工作。 垃圾邮件很抱歉

    【讨论】:

      【解决方案2】:

      编辑文件administrator/components/YOUR_COMPONENT/tables/NAME_OF_YOUR_TABLE.php并在表格类中添加这个函数:

      public function store($updateNulls = true)
      {
          return parent::store($updateNulls);
      }
      

      【讨论】: