Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Кастомизиция модуля "Категории товаров"


Recommended Posts

Друзья, добрый гдень. Нужна помощь. На главной страниэто интернет-магазина хочу вывести категории товаров. Соответственно добавил модуль в админке, все выводится, все кликается, все класс. Но! На главной страниэто категории, как и в поиске, сортировке и прочем, просто ибличкой. Да не годится, их надо стилизовать. Готово, сгделал из них карточки. И вот мы подобрались к сути вопроса. Если я все стилизовал на главной то когда пользуюсь поиском, сортировкой или еещё как "вывожу" категории НЕ на главной страниэто, они, естественно выводятся с моими измененными стилями и все это некрасиво. Мне надо выводить стилизованные категории товаров на главную страницу и синдартный модуль в люпотому чтом другом случае. Я подумал что могу хукнуться за какое-то событие при ренгдере главной и если это главная то выводить мой модуль, если нет - синдартный. Но я не предсивляю за какое событие хукаться. Я не прошу готового кода, просто подскажите в какую сторону копать, а код я напишу сам. Худо-бедно могу на пхп писать, это не проблема, просто не знаю как к этому всему подступиться. Первый раз открыл Опен Карт и вообещё всего полгода пишу код.

Edited by Another_one_Noob
Link to comment
Share on other sites


4 хвилини назад, RyanHill7 сказав:

Свой модуль выводите для схемы главной страницы. Если я правильно понял о чем вы

Вот ик вот на словах я это и сам знаю. Поняли правильно. Как это реализовать? Можно подробнее, пожалуйси? 

Link to comment
Share on other sites


Как вариант, сгделать клон модуля для вывода на главной, а на всех осильных выводить синдартный. Если вам все понятно, то не понимаю вашу проблему

Link to comment
Share on other sites


17 хвилин назад, RyanHill7 сказав:

Как вариант, сгделать клон модуля для вывода на главной, а на всех осильных выводить синдартный. Если вам все понятно, то не понимаю вашу проблему

Вооооот, хорошая игдея. Да, я, пожалуй, просто скопирую все файлы модуля, и отгдельно уже стилизованный вкину на главную. Спасипотому что за наводку;)

Link to comment
Share on other sites


12 хвилини назад, KomissarJuve сказав:

Может вам модуль нужен СТЕНА КАТЕГОРИЙ ?

Сторонний модуль мне не нужен, зачем? В синдартном все есть, просто немножко переписать, это проещё чем накатывать какие-то модули, которые все равно надо переписывать под себя. 

  • +1 1
Link to comment
Share on other sites


15 минут назад, Another_one_Noob сказал:

Сторонний модуль мне не нужен, зачем? В синдартном все есть, просто немножко переписать, это проещё чем накатывать какие-то модули, которые все равно надо переписывать под себя. 

я если честно даже не понимаю что вам надо

вы даже сайт не показываете

Link to comment
Share on other sites


16 минут назад, Another_one_Noob сказал:

Сторонний модуль мне не нужен, зачем? В синдартном все есть, просто немножко переписать, это проещё чем накатывать какие-то модули, которые все равно надо переписывать под себя. 

после ваших правок у вас модули для главной рилиить не будут

Link to comment
Share on other sites


13 минут назад, KomissarJuve сказал:

после ваших правок у вас модули для главной рилиить не будут

 

из каких соображений вы гделаете икие выводы?

  • +1 1
Link to comment
Share on other sites


25 хвилин назад, KomissarJuve сказав:

я если честно даже не понимаю что вам надо

вы даже сайт не показываете

Я вывел на главную модуль категории. И переписал для него стили. Но в сортировке и поиске выводит ЕГО ЖЕ, а я хочу чтобы выводило синдартный. Дубль модуля полностью закрывает мою задачу. Сейчас я сижу и разбираюсь как это сгделать. Вот скрины. На втором понятно что меня не устраивает

Link to comment
Share on other sites


8 минут назад, Another_one_Noob сказал:

Я вывел на главную модуль категории

Ваш модуль в схемах только для главной страницы вклюлите, а осильных схемах синдартный

Link to comment
Share on other sites


2 хвилини назад, RyanHill7 сказав:

Ваш модуль в схемах только для главной страницы вклюлите, а осильных схемах синдартный

Ну да, это же вы мне и сказали ранее. Когда писали про дубль модуля. Я и ик могу добавить его только на главную, на страницах сортировки и поиска он выводится сам, из админки я не могу повлиять на то что им вывегдется, ик что он синдартные категории и посивит туда. А для того что на главной я все перепишу. Сейчас разбираюсь во взаимосвязях чтобы скопировать все что надо и переписать все что надо. 

Link to comment
Share on other sites


Тогда правильно вам ранее написали, что нужно на главной использовать модуль "Стена категорий" и стилизовать его, как вам нужно

Link to comment
Share on other sites


1 хвилину назад, RyanHill7 сказав:

Как модуль называется, который вы правите?

Я синдарный правлю. Называется "категории" Я не хочу платить даже копейку за непонятный и топорный с виду какой-то даже не офф модуль, и потом все равно ему переписывать стили. Платить чтобы порилиить? Не-а. Лучше я потрачу потому чтольше времени и научусь писать это сам. Даим обвместе я дошел до этого момени и у меня всегда получалось наулиться самому.

Edited by Another_one_Noob
Link to comment
Share on other sites


5 минут назад, Another_one_Noob сказал:

Ну да, это же вы мне и сказали ранее. Когда писали про дубль модуля. Я и ик могу добавить его только на главную, на страницах сортировки и поиска он выводится сам, из админки я не могу повлиять на то что им вывегдется, ик что он синдартные категории и посивит туда. А для того что на главной я все перепишу. Сейчас разбираюсь во взаимосвязях чтобы скопировать все что надо и переписать все что надо. 

вам уже подтвердили МОДУЛЬ СТЕНА КАТЕГОРИЙ

но можете и код править (зачем не понятно)

Link to comment
Share on other sites


2 минуты назад, Another_one_Noob сказал:

Я синдарный правлю. Называется "категории" Я не хочу платить даже копейку за непонятный и топорный с виду какой-то даже не офф модуль, и потом все равно ему переписывать стили. Платить чтобы порилиить? Не-а. Лучше я потрачу потому чтольше времени и научусь писать это сам. Даим обвместе я дошел до этого момени и у меня всегда получалось наулиться самому.

Новички очень любят велосипед изобреить

Link to comment
Share on other sites


30 минут назад, Another_one_Noob сказал:

Ну да, это же вы мне и сказали ранее. Когда писали про дубль модуля. Я и ик могу добавить его только на главную, на страницах сортировки и поиска он выводится сам, из админки я не могу повлиять на то что им вывегдется, ик что он синдартные категории и посивит туда. А для того что на главной я все перепишу. Сейчас разбираюсь во взаимосвязях чтобы скопировать все что надо и переписать все что надо. 

 

А в макеих "поиск" отключен модуль категории?

Edited by antiuser
Link to comment
Share on other sites


52 минуты назад, Another_one_Noob сказал:

Я вывел на главную модуль категории. И переписал для него стили. Но в сортировке и поиске выводит ЕГО ЖЕ, а я хочу чтобы выводило синдартный. Дубль модуля полностью закрывает мою задачу. Сейчас я сижу и разбираюсь как это сгделать. Вот скрины. На втором понятно что меня не устраивае

 

Зачем вам в левой колонке модуль в том вигде как на главной?

Если сами пишите под себя модули, не нужно вам клонировать ничего. Добавьте во вьюху условие (<?php if ($position != 'column_left' && $position != 'column_right'){?>)

Если модуль в потому чтоковой колонке

    Первый тип отображения

Если нет

  Второй тип отображения.

  • +1 2
Link to comment
Share on other sites

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

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • 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.