Выдано 112564 лицензии

Ошибка при добавлении нового поля in 'ru' language does not exist for model

Ошибка при добавлении нового поля in 'ru' language does not exist for model
#
Kolan777
Добрый день. Добавил новое поле в Справочник производителей http://joxi.ru/vAWWK8Vsk6lYyA. Поле выводится, но вместо названия над полем висит надпись Key 'h1' in 'ru' language does not exist for model 'shop_producer'. Добавил новое поле в  "Поля формы центра администрирования "Список производителей",  прописал русское название и английское http://joxi.ru/eAOEYO5U4ZDylm. Поле добавилось на странице списка производителей http://joxi.ru/823WxYgs653Ex2, но в форме редактирования производителя сообщение так и осталось. В чем может быть проблема?

ПрофильЦитировать выделенное12.10.2017 10:52:39 • Сообщений: 16
Re: Ошибка при добавлении нового поля in 'ru' language does not exist for model
#
llirik
Модератор
«Не выходи из комнаты, не совершай ошибку…»

ПрофильЦитировать выделенное12.10.2017 10:59:17 • Сообщений: 225
Re: Ошибка при добавлении нового поля in 'ru' language does not exist for model
#
Kolan777
llirik писал(а):


Да, я знаю где это можно вручную поменять. Но в техподдержке сказали, что если я поменяю этот файл, то при первом же обновлении он перезатрется, и все придется вносить заново. Так кто прав?

ПрофильЦитировать выделенное12.10.2017 11:16:42 • Сообщений: 16
Re: Ошибка при добавлении нового поля in 'ru' language does not exist for model
#
HostCMS
Модератор
Kolan777,
внимательно читаем статью по ссылке

ПрофильЦитировать выделенное12.10.2017 11:19:12 • Сообщений: 15666
Re: Ошибка при добавлении нового поля in 'ru' language does not exist for model
#
Kolan777
HostCMS писал(а):
внимательно читаем статью по ссылке


Core_I18n::instance()->expandLng('shop',
    array(
        'title' => 'Новый заголовок',
        'myfield' => 'Мое поле',
    )
);

Спасибо, пропустил этот момент. Тогда подскажите еще куда вставлять этот код? В тот же  файл?

ПрофильЦитировать выделенное12.10.2017 19:05:31 • Сообщений: 16
Re: Ошибка при добавлении нового поля in 'ru' language does not exist for model
#
Kolan777
Чаще всего подключают в bootstrap.php внутри условия if (Core_Auth::logged()),
чтобы при генерации клиентского раздела не использовалось.

Увидел в комментах. Спасибо большое за наводку Иногда стоит просто быть внимательнее

ПрофильЦитировать выделенное12.10.2017 19:34:27 • Сообщений: 16
Авторизация