WildestDreams

Добавить ограниченичение на меню категорий

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

Приветствую всех!

Подскажите как лучше реализовать такую задумку: (Версия OC 1.5.3.1.)

Как при добавлении нового пункта в "Админка-каталог-категории" и при установке чекера у категории - "Главное меню: Показывать в главном меню (только для главных родительских категорий)." не выводить эту категорию в боковом меню content?

В php не силен, но как мне кажется, наверное не сложно добавить ограничение в код: если стоит чекер, то не выводить.

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


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

В php не силен, но как мне кажется, наверное не сложно добавить ограничение в код: если стоит чекер, то не выводить.

Я люблю таких людей, как вы.

Как, если в php не силен, вы можете оценивать сложность задачи?

Во первых править базу данных

Во вторых править файлы контроллер, модель категорий в админке

В третьих править контроллер вывода фронтэнда

В четвертых править вьюху вывода

И это всего из-за одной галочки

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


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

И это всего из-за одной галочки

ага (model, view, controller, language) x2 = 8 файлов как минимум + 1 поле в базе.

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


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

Я люблю таких людей, как вы.

Как, если в php не силен, вы можете оценивать сложность задачи?

По своему опыту работы с базами данных (oracle, ms sql).

Во первых править базу данных

А для чего? Ведь поле то уже есть в БД, в котором отмечается проставлен чекер или нет.

Во вторых править файлы контроллер, модель категорий в админке

В третьих править контроллер вывода фронтэнда

В четвертых править вьюху вывода

Просто вьюху подправить не выйдет? Пусть там что то считается в других модулях, но в выводе не показывать. Или тут так нельзя?

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


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

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

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

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

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

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

Войти

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

Войти


  • Похожий контент

    • От riny




      Название: Лимит товаров в главной категории
      Добавил: riny
      Добавлен: 13 нояб. 2013
      Категория: Модули
      Метод активации: Без активацииIoncube Loader: Нет


      Модуль добавляет возможность задать в админке лимит вывода товаров на страницу главных категорий.
      Установка:
      скопировать содержимое папки upload в корневой каталог вашего сайта (стандартные файлы не заменяются)
      Тестировалось на ocStore v1.5.5.1.1

      Нажмите здесь, чтобы скачать файл
    • От riny
      Модуль добавляет возможность задать в админке лимит вывода товаров на страницу главных категорий.
      Установка:
      скопировать содержимое папки upload в корневой каталог вашего сайта (стандартные файлы не заменяются)
      Тестировалось на ocStore v1.5.5.1.1
    • От Vadya25
      Здравствуйте. Подскажите ато сам никак немогу додуматся и найти в просторах интернета ничего немогу.
       
      Opencart 2 как можно присвоить класс каждой категории меню. Чтобы каждая категория была индивидуальная.
       
      Спасибо.
       
      Вот файл с этим самым меню.


      <div class="box category col-sm-3">
      <div class="box-heading"><h3><?php echo $heading_title; ?></h3></div>
      <div class="box-content">
      <div class="box-category">
      <ul class="list-unstyled category_menu">
      <?php foreach ($categories as $category) { ?>
      <?php if ($category['children']) { ?>
      <li>
      <a class="children" href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>
       <?php foreach (array_chunk($category['children'], ceil(count($category['children']) )) as $children) { ?>
       <ul>
      <?php foreach ($children as $child) {?>
      <li>
      <b><a href="<?php echo $child['href']; ?>"><?php echo $child['name']; ?></a></b>
      <?php if ($child['subchildren']) { ?>
      <ul>
      <?php foreach ($child['subchildren'] as $subchild) { ?>
      <li><a href="<?php echo $subchild['href']; ?>"><?php echo $subchild['name']; ?></a></li>
      <?php } ?>
      </ul>
      <?php } ?>
      <img src="<?php echo $child['thumb']; ?>" alt="<?php echo $child['name']; ?>" />
      </li>
      <?php } ?>
       </ul>
       <?php } ?>
      </li>
      <?php } else { ?>
      <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li>
      <?php } ?>


      <?php } ?>
      </ul>
      </div>
      </div>
      </div>
    • От cortez
      Не нашел нигде ответа почему у меня на странице товара отображается только 6 опций из 15 созданных. В админке никаких ограничений не нашел. Пробовал флажок, список, переключатель - все равно показывает только 6. Подскажите, пожалуйста, в чем может быть проблема и как ее решить. 
    • От govorun
      Добрый день, скажите пожалуйста, кто знает, как можно для категории добавить дополнительное меню, в котором, соответственно, будет ссылка на информацию о категории, ссылка на все категории и страница с дополнительными изображениями категории? 
      На изображении вертикальное меню слева. Заранее спасибо, всем мир!

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

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