Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

ocStore 2.3.0.2 - Undefined variable: lang in


kukaracha

Recommended Posts

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

Добавил виджет Одноклассники-подписаться на группу (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

Надіслати
Поділитися на інших сайтах

Надіслати
Поділитися на інших сайтах

Гість
Ця тема закрита для публікації повідомлень.
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.