Обновление нового поля в админке Есть решение

Добрый день.

Пишу плагин с новым полем для категории в админке.

Есть функция для добавления через хук backend_category_dialog соответствующего поля
public function summaryOn($category_array)
{
$html .= "
<textarea name=\"summary\"></textarea>";
return $html;
}

Также есть функция для обновления данного поля в БД через хук category_save
public function saveSummary($category_array)
{
$model = new ShopCategoryModel();
$data = array(
"summary" => $category_array["summary"]);
$query = $model->updateById($category_array["id"], $data);
}

К сожалению, видимо, фреймворк не собирает автоматически все поля с формы, то есть поле с name="summary" почему-то не попадает в $category_array хука category_save и соответственно обновления его не происходит.

Как добавить новое поле в массив $category_array?

Спасибо.

1 ответ

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите