Перейти к содержанию
kukaracha

ocStore 2.3.0.2 - Undefined variable: lang in

Рекомендуемые сообщения

Добрый день, участники форума и эксперты!

Добавил виджет Одноклассники-подписаться на группу (https://apiok.ru/ext/group) в стандартный модуль ocStore 2.3.0.2 - HTML, назвал его "Мы в одноклассниках!", добавил в макет на страницу каталога. Зашёл в журнал ошибок и обнаружил строки:

Undefined variable: lang in /home/user1333/public_html/admin/view/template/extension/module/html.tpl on line 55

Ошибка говорит о том, что не объявлена переменная $lang в html.tpl.

Зашёл в html.tpl, открыв через Notepad++, в строке 55 следующее:

<textarea name="module_description[<?php echo $language['language_id']; ?>][description]" placeholder="<?php echo $entry_description; ?>" id="input-description<?php echo $language['language_id']; ?>" data-lang="<?php echo $lang; ?>" class="form-control summernote"><?php echo isset($module_description[$language['language_id']]['description']) ? $module_description[$language['language_id']]['description'] : ''; ?></textarea>

Вопрос знатокам, нижеприведённый код верен или нет? попробовал сам устранить проблему:

 <textarea name="module_description[<?php echo $language['language_id']; ?>][description]" placeholder="<?php echo $entry_description; ?>" id="input-description<?php echo $language['language_id']; ?>" data-lang="<?php echo $language['language_id']; ?>" class="form-control summernote"><?php echo isset($module_description[$language['language_id']]['description']) ? $module_description[$language['language_id']]['description'] : ''; ?></textarea>

В журнале ошибки исчезли, но правильно ли я сделал? Буду признателен за разъяснения, т.к. интересно.

----------

Проблема в data-lang="<?php echo $lang; ?>" была.

Изменено пользователем kukaracha

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый день, участники форума и эксперты!

Добавил виджет Одноклассники-подписаться на группу (https://apiok.ru/ext/group) в стандартный модуль ocStore 2.3.0.2 - HTML, назвал его "Мы в одноклассниках!", добавил в макет на страницу каталога. Зашёл в журнал ошибок и обнаружил строки:

Undefined variable: lang in /home/user1333/public_html/admin/view/template/extension/module/html.tpl on line 55

Ошибка говорит о том, что не объявлена переменная $lang в html.tpl.

Зашёл в html.tpl, открыв через Notepad++, в строке 55 следующее:

<textarea name="module_description[<?php echo $language['language_id']; ?>][description]" placeholder="<?php echo $entry_description; ?>" id="input-description<?php echo $language['language_id']; ?>" data-lang="<?php echo $lang; ?>" class="form-control summernote"><?php echo isset($module_description[$language['language_id']]['description']) ? $module_description[$language['language_id']]['description'] : ''; ?></textarea>

Вопрос знатокам, нижеприведённый код верен или нет? попробовал сам устранить проблему:

 <textarea name="module_description[<?php echo $language['language_id']; ?>][description]" placeholder="<?php echo $entry_description; ?>" id="input-description<?php echo $language['language_id']; ?>" data-lang="<?php echo $language['language_id']; ?>" class="form-control summernote"><?php echo isset($module_description[$language['language_id']]['description']) ? $module_description[$language['language_id']]['description'] : ''; ?></textarea>

В журнале ошибки исчезли, но правильно ли я сделал? Буду признателен за разъяснения, т.к. интересно.

----------

Проблема в data-lang="<?php echo $lang; ?>" была.

Не известно что автор имел ввиду в переменной $lang; и за что отвечает тег data-lang (возможно за какой то ajax или popup)

Там может быть и код  (ru и т п) или language_id

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Похожий контент

    • От Techno1og
      Есть несколько ошибок, хочу разобраться в чем причина и почему они появились.
       
      1. 2018-08-05 11:41:14 - PHP Notice:  Undefined variable: category_id in /home/d/.../.../public_html/catalog/view/theme/.../template/product/search.tpl on line 31
       
      2.
      2018-08-09 23:24:45 - PHP Notice:  Undefined variable: category_id in /home/d/.../.../public_html/vqmod/vqcache/vq2-catalog_view_theme_..._template_product_search.tpl on line 31
      2018-08-09 23:24:45 - PHP Notice:  Undefined variable: category_id in /home/d/.../.../public_html/vqmod/vqcache/vq2-catalog_view_theme_..._template_product_search.tpl on line 37
       
       
    • От Vnuck
      Здравствуйте, дорогие форумчане. Столкнулся с такой проблемой, как окончание главной страницы сайта index.php?route=common/home. SEO Pro включен. Страницы категорий и подкатегорий отображаются красиво. Кэш браузера\модуля\сайта чистил. .htaccess переименовал. Ocstore 2.3.0.2. Шаблон Anystore.
      Вот мой .htaccess 
      Буду очень признателен. Заранее спасибо.
    • От Vnuck
      Приветствую всех. Некорректно отображается подвал сайта. Во время использования стандартного шаблона на ocstore 2.3.0.2 удалил футер полностью. Через некоторое время приобрёл себе замечательный шаблон Anystore, после установки поставился подвал этого шаблона. Получилось соответственно всё коряво.
      Где можно переписать текст подвала? Загрузил /catalog/language/ru-ru/common/footer.php чистый из установочника - не помогает. Заранее спасибо за помощь.
       
    • От kerner
      Добрый времени суток!
      Возникла проблема с ограничением доступа некоторые групп администраторов к редактированию заказа.
      Планируется для определенных менеджеров ограничить доступ к администраторской панели.
      Для этих менеджеров открыть доступ только на просмотр заказов и закрыт доступ к редактированию заказов.
      (Желательно чтобы кнопки редактированию так же не было).
       
      Что уже сделано:
       
      1.Группа пользователь создана(доступ только к sale/order).
       
      2.Создан тестовый пользователь.
       
      Он действительно имеет доступ только к sale/order.
      При попытке удалить заказа он не удаляется.
       
       
      А вот при попытке зайти отредактировать заказ открывается форма редактированию заказа.
      А хотелось бы чтобы вываливалась ошибка доступ запрещен.
      Как можно это реализовать?
       
      Пробовал через admin/controller/sale/order с помощью проверки разрешения на редактирования ноль реакции и функция контроллера validate () не отрабатывает корректно.
      Версия ocStore 2.3.0.2
    • От partizan
      На главной странице активировал модуль "Рекомендуемые" на ocStore 2.3.0.2. Добавил 8 товаров при отображении 4-х. Раньше этот модуль отображал рандомно товары из всего списка, сейчас он всегда выдает первые 4.
      Посмотрел код модуля и нашел такую строку: 
      $products = array_slice($setting['product'], 0, (int)$setting['limit']); Вопрос к знатокам - как этот код может рандомно отображать товары из списка?
      Или проблема вообще в другом?
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.