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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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


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

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

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

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


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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

Войти

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

Войти

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

    • От riny
      Скачать/Купить дополнение


      Лимит товаров в главной категории
      Модуль добавляет возможность задать в админке лимит вывода товаров на страницу главных категорий.
      Установка:
      скопировать содержимое папки upload в корневой каталог вашего сайта (стандартные файлы не заменяются)
      Тестировалось на ocStore v1.5.5.1.1
      Добавил riny Добавлено 13.11.2013 Категория Модули Системные требования Сайт разработчика Старая цена Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
    • От Kost9lbrik
      Всем, привет, 
      Имеется ocstore 2.3, SeoPro(но не уверен относится ли он к делу). 
      Проблема:
      Не отображается весь тэг meta-description, если посмотреть код страницы после ее загрузки. Выводится четко 256 символов. 
      Хотя в админке отображается весь введенный тэг. Подразумеваю, что ограничение не в длине поля в БД, а где-то в другом месте, я могу ошибаться. 
       
      Буду признателен, если подскажите где. 
      Заранее спасибо. 
    • От dimochkaorg
      Собратья опенкартовцы, возникло у меня извращенное желание ограничить количество товаров отправляемых в корзину, так чтобы покупатель мог заказать не только 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>
  • Последние посетители   0 пользователей онлайн

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

×