Jump to content
Sign in to follow this  
matsky

В разных категориях разный вид (Список / Сетка) [РЕШЕНО]

Recommended Posts

Каким образом можно реализовать?

В о всех категориях нужен вид Список.

И лишь в одной у которой свой *.tpl файл нужен Вид: Сетка.

Я как бы заменил в файле этой категории:

$.cookie('display', 'list');

на

$.cookie('display', 'grid');

Но при переходе на другие категории вижу Сетку вместо Списка который стоит по умолчанию.

Share this post


Link to post
Share on other sites

вам нужен для этой единственной категории свой файл tpl. тогда реализуете то, что задумали. именно в этом файле задайте вид "сетка".

Share this post


Link to post
Share on other sites

как сделать разный дизайн для разных категорий смотрите здесь: http://www.opencartnews.com/tutorials/specific-template-for-category-and-product-page/

я в свое время использовал именно это решение, отличный вариант.

если помог, то не забудьте поставить "плюсики" к сообщениям.

  • +1 3

Share this post


Link to post
Share on other sites

Оно уже так и реализовано, свой tpl для этой категории...

Суть в том что при переходе на другие категории там так же вид отображается "Сетка", хотя должен быть "Список".

Приходится в ручную менять. После смены перехожу опять в категорию где должен быть Вид: "Сетка" вижу "Список". Только По F5

вид меняется...

Браузер кеширует...

Share this post


Link to post
Share on other sites

а зачем вы в таком случае реализуете это с помощью кукисов?

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

вам в других категориях нужен только список? или список/сетка?

если первый вариант, то могу предложить быстрое решение.

но и 2-й вариант не намного сложнее.

Share this post


Link to post
Share on other sites

пропишите на странице, на которой нужна сетка:

<script>display('grid');</script>

а для других категорий

<script>display('list');</script>

  • +1 1

Share this post


Link to post
Share on other sites

пропишите на странице, на которой нужна сетка:

<script>display('grid');</script>

а для других категорий

<script>display('list');</script>

Ага, спасибо, помогло!)

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.