Как добавить новое поле описания к товару в OpenCart 2.3?

Пытаюсь самостоятельно добавить новое поле описания товара в движке OpenCart 2.3. В старых версиях было все просто, а в последней не могу разобраться.
пользовался этой инструкцией
https://www.youtube.com/watch?v=HeW0g5sf2DA
Но, у меня выдает ошибку , даже не ошибку, но замечание. но все равно не работает вывод из базы инфы, и не заносится новая

<b>Notice</b>: Undefined index: equipment in <b>.../admin/view/template/catalog/product_form.tpl</b> on line <b>71</b>


а код вот такой, на который ругается:
<div class="form-group">
<label class="col-sm-2 control-label" for="input-equipment<?php echo $language['language_id']; ?>"><?php echo $entry_equipment; ?></label>
<div class="col-sm-10">
<textarea name="product_description[<?php echo $language['language_id']; ?>][equipment]" rows="5" placeholder="<?php echo $entry_equipment; ?>" id="input-equipment<?php echo $language['language_id']; ?>" class="form-control"><?php echo isset($product_description[$language['language_id']]) ? $product_description[$language['language_id']]['equipment'] : ''; ?></textarea>
 </div>
</div>


Я так понял, новое поле "equipment" нужно еще где-то объявить?
  • Вопрос задан
  • 2032 просмотра
Пригласить эксперта
Ответы на вопрос 1
@egormmm
Борітеся — поборете!
У вас в контроллере в массиве data нет ключа equipment. Поэтому и ругается.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы