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

Создание новой позиции

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

Добрый день.
 
Создал новую позицию для отображения по инструкции из темы https://opencartforum.com/topic/2084-позиция-модулей/
 
Всё работает, если прописать отображение новой позиции (<?php echo $content_slider; ?>) в catalog/view/theme/default/template/common/home.tpl
Т.е. на главной странице модуль выводится в нужном месте.

 

Но мне не надо на главной, мне нужно вывести его в catalog/view/theme/default/template/product/category.tpl

После добавления в этот файл строки с моей новой позицией <?php echo $content_slider; ?> вместо модуля отображается ошибка: Notice: Undefined variable: content_slider in /var/www/u0223311/public_html/v-ntg.ru/catalog/view/theme/univer/template/product/category.tpl on line 419

 

Подскажите, как решить проблему?

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


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

Добрый день.

 

Создал новую позицию для отображения по инструкции из темы https://opencartforum.com/topic/2084-позиция-модулей/

 

Всё работает, если прописать отображение новой позиции (<?php echo $content_slider; ?>) в catalog/view/theme/default/template/common/home.tpl

Т.е. на главной странице модуль выводится в нужном месте.

 

Но мне не надо на главной, мне нужно вывести его в catalog/view/theme/default/template/product/category.tpl

После добавления в этот файл строки с моей новой позицией <?php echo $content_slider; ?> вместо модуля отображается ошибка: Notice: Undefined variable: content_slider in /var/www/u0223311/public_html/v-ntg.ru/catalog/view/theme/univer/template/product/category.tpl on line 419

 

Подскажите, как решить проблему?

Стараться не использовать НЕ СТАНДАРТНЫЕ "позиции" (позиции в opencart реализованы просто ужасно и добавляя свои нарываетесь на не совместимость с модулями и увеличиваете нагрузку на систему)

Все можно сделать гораздо тривиальнее через jquery - он "переносит" модули в любой блок

А еще лучше использовать

Composer для Opencart / ocStore 2.*

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


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

Стараться не использовать НЕ СТАНДАРТНЫЕ "позиции" (позиции в opencart реализованы просто ужасно и добавляя свои нарываетесь на не совместимость с модулями и увеличиваете нагрузку на систему)

Все можно сделать гораздо тривиальнее через jquery - он "переносит" модули в любой блок

А еще лучше использовать

Composer для Opencart / ocStore 2.*

Спасибо за развернутый ответ. К сожалению я не знаю jquery и вряд ли смогу сделать что-то с помощью него. Модуль тоже как-то не хочется покупать, да и он для 2.* а у меня 1.5., но буду иметь ввиду.

Скажите, можно все-таки добить до конца ту затею, которую я начал? Почему вылазит ошибка и как её устранить? 

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


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

Кто-нибудь может все-таки помочь?

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


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

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

×

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

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