Помощь Замена кнопок Купить в разных категориях. PS.1.6

Azarn1k

Постоялец
Регистрация
2 Сен 2012
Сообщения
165
Реакции
105
Здравствуйте. На сайте есть много товаров в комбнациями. Если у товара есть комбинации то кнопка купить меняется на Смотреть ещё.

Нужно что бы заменить надпись смотреть еще для разных категорий.

Пытался сделать таким образом в хедер сайта добавил:

Код:
{if $category->id == 1}
    {literal}
        <script async type="text/javascript">
        window.onload=function(){
        document.body.innerHTML = document.body.innerHTML.replace(/Смотреть еще/g, 'Выбрать размер');

        }
        </script>
    {/literal}
{/if}

Но при такой реализации перестает работать lazyload.

Кто подскажет как можно сделать такое?
 
я у себя делал, так.
все кнопки купить на месте.
но если есть комбинации, то при нажатии на кнопку купить открывается быстрый просмотр товара.
 
я у себя делал, так.
все кнопки купить на месте.
но если есть комбинации, то при нажатии на кнопку купить открывается быстрый просмотр товара.
Да мне не совсем это нужно) нужно просто заменить кнопку Смотреть еще на Выбрать размер но только в некоторых категориях.
 
Да мне не совсем это нужно) нужно просто заменить кнопку Смотреть еще на Выбрать размер но только в некоторых категориях.

найдите место вывода текста на кнопку и сделайте как в коде выше

Код:
{if $category->id == 1}Выбрать размер{else}..по-дефолту....{/if}

найдите место вывода текста на кнопку и сделайте как в коде выше

Код:
{if $category->id == 1}Выбрать размер{else}..по-дефолту....{/if}
Подскажите пожалуйста, каким образом можно перечислисть сразу несколько категорий.
 
Последнее редактирование модератором:
{if $category->id == 1 || 2 }Выбрать размер{else}..по-дефолту....{/if}
 
Подскажите пожалуйста. Есть вот такая конструкция:

Код:
{if $category->id == 1}
...
{else}
...
{/if}
нужно добавить еще правило если категория 1 то сделать ..., а если в этой категории есть товар айди которого 2 то сделать ....

Подскажите пожалуйста как реализовать такую конструкцию? Те что бы во действовало сразу два правила и для всей категории и для конкретного товара в данной категории.

Решение)

{if $category->id == 1 and $product.id_product == 2}
...
{elseif $category->id == 1}
...
{else}
...
{/if}
 
Последнее редактирование модератором:
Назад
Сверху