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

riba

Новачок
  
  • Публікації

    2
  • З нами

  • Відвідування

riba's Achievements

Newbie

Newbie (1/14)

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

Recent Badges

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 прячет левую панель или еще что-нибудь?
×
×
  • Створити...

Important Information

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