Запрос в БД:
Код: Выделить всё
ALTER TABLE `ok_banners_images` ADD `button_title` varchar(255) NULL AFTER `url`;
ALTER TABLE `ok_lang_banners_images` ADD `button_title` varchar(255) NULL AFTER `url`;
В backend/core/BannersImageAdmin.php
После:
Код: Выделить всё
$banners_image->url = $this->request->post('url');
Вставил:
Код: Выделить всё
$banners_image->button_title = $this->request->post('button_title');
В backend/design/html/banners_image.tpl
После кода:
Код: Выделить всё
<div class="">
<div class="heading_label">{$btr->banners_image_url|escape}</div>
<div class="">
<input name="url" class="form-control" type="text" value="{$banners_image->url|escape}" />
</div>
</div>
Вставил:
Код: Выделить всё
<div class="">
<div class="heading_label">{$btr->banners_button_title|escape}</div>
<div class="">
<input name="button_title" class="form-control" type="text" value="{$banners_image->button_title|escape}" />
</div>
</div>
В backend/lang/ru.php в самый конец файла вставил:
Код: Выделить всё
$backend_translations->banners_button_title = 'Название кнопки';
В backend/lang/en.php в самый конец файла вставил:
Код: Выделить всё
$backend_translations->banners_button_title = 'Button name';
Поле пишется в базу данных, но не пишется в таблицу мультиязычности и не отображается поле. Подскажите что я упустил?