• Объявления

    • dinox

      Закрытый раздел разработчиков   21.08.2017

      У нас на форуме существует закрытый раздел для разработчиков в котором мы обсуждаем нюансы работы на нашем форуме, в каталоге дополнений и другие моменты которые интересны в большинстве случаев только разработчикам. На данный момент существует лишь 2 условия для попадания:
      1. Наличие промодерированного дополнения в нашем каталоге  2. Отсуствие варезной деятельности 
      Если эти правила выполнены, пишите запрос @ArtemPitov на попадание в раздел разработчиков
ANiMAL

Новая позиция в категории

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

ANiMAL    3

Нужно создать новую позицию в категории  - /catalog/view/theme/ТЕМА/template/product/category.tpl

Делаю все как по инструкциям (их хватает в сети):

Создал новый контроллер - /catalog/controller/product/category_top.php (за основу взят content_top, заменил название и поменял на свою позицию category_top. Файл прикрепил сюда)

В контроллере каталога (/catalog/controller/product/category.php) добавил подключение нового

$this->children = array(
				'product/category_top',
				'common/column_left',
				'common/column_right',
				'common/content_top',
				'common/content_bottom',
				'common/footer',
				'common/header'
			);

Создал файл шаблона для новой позиции - /catalog/view/theme/ТЕМА/template/product/category_top.tpl

<?php foreach ($modules as $module) { ?>
<?php echo $module; ?>
<?php } ?>

Добавил вывод позиции в шаблон каталога - /catalog/view/theme/ТЕМА/template/product/category.tpl

<?php echo $category_top; ?>

Но сайт упорно выдает ошибку, что переменная неизвестна:

Notice: Undefined variable: category_top

 

Подскажите кто знает, что не так сделал?

category_top.php

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


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

ANiMAL    3

Я видел этот модуль, скачивал его. Сравнивал файлы, у меня все также сделано.

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


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

Kubinec    0

Я видел этот модуль, скачивал его. Сравнивал файлы, у меня все также сделано.

 

Првоерь куда ты поставил

 

'product/category_top',

 

Там есть 2 варианта, один на страницу No_found а второй в категорию...

 

Я делаю на сайте сейчас тоде что и ты, у меня получилось, тут более грамотно написано http://antiden.ru/dobavlenie-novogo-bloka-dlya-modulya-opencart/#sthash.YCpTgR6p.dpbs может поможет. Еще суть в том что у меня не стандартный шаблон Default но все файлы я создавал в нем, в моем новом они почему то не пашут.

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


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

igon    9
common/home.tpl

<?php echo $header; ?>
<?php echo $column_left; ?>
<?php echo $column_right; ?>
<div id="content">
<?php echo $content_top; ?>
<?php echo $content_bottom; ?>
</div><?php echo $footer; ?>

category_top не должен быть и здесь?

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


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

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

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

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

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

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

Войти

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

Войти


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

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