Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

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


Recommended Posts

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

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

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

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

Link to comment
Share on other sites


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

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

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

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

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

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

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

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

Link to comment
Share on other sites

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

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

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

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

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

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

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

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

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


  • 4 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.