Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

riba

Новичок
  
  • Публикаций

    2
  • Зарегистрирован

  • Посещение

Достижения riba

Newbie

Newbie (1/14)

  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later
  • One Year In

Последние медали

0

Репутация

  1. Спасибо, да, через админку я понял как добавлять модуль, действительно мне стоит мануал прочитать, не знаю написано ли там, но все же я так и не понял, где в коде фиксируются данные изменения? Выводить панель, не выводить. Сделал копию сайта до и после добавления панели - далее сделал в Тотал Коммандере синхронизацию каталогов - изменений нет! Получается данные о том, какие модули выводить, а какие не выводить, хранятся где-то в базе данных?
  2. Добрый день! Начал разбираться с устройством Opencart и не могу понять такой простой момент: как сделать, чтобы на самой главной странице (home.tpl) отображалось левое меню (column_left.tpl)? Для примера: когда я открываю на сайте на просмотр какую нибудь категорию (...root=product/category...) - левое меню есть! Открываю анализировать контроллер "product/category.php", вот там назначение левой панели: $data['column_left'] = $this->load->controller('common/column_left'); Открываю анализировать представление "product/category.tpl", вот и вывод переменной: <div class="row"><?php echo $column_left; ?> <?php if ($column_left && $column_right) { ?> <?php $class = 'col-sm-6'; ?> <?php } elseif ($column_left || $column_right) { ?> <?php $class = 'col-sm-9'; ?> <?php } else { ?> <?php $class = 'col-sm-12'; ?> <?php } ?> Всё нормально! Далее я открываю home.php и home.tpl и вижу там тоже самое! Контроллер: $data['column_left'] = $this->load->controller('common/column_left'); ВИД: <?php echo $header; ?> <div class="container"> <div class="row"><?php echo $column_left; ?> <?php if ($column_left && $column_right) { ?> <?php $class = 'col-sm-6'; ?> <?php } elseif ($column_left || $column_right) { ?> <?php $class = 'col-sm-9'; ?> <?php } else { ?> <?php $class = 'col-sm-12'; ?> <?php } ?> <div id="content" class="<?php echo $class; ?>"><?php echo $content_top; ?><?php echo $content_bottom; ?></div> <?php echo $column_right; ?></div> </div> <?php echo $footer; ?> Почему тогда $column_left не отображается на главном экране? Обяъсните, пожалуйста, куда смотреть! Может какой javascript прячет левую панель или еще что-нибудь?

×
×
  • Создать...

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

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