Как проверить какой раздел сайта открыт Есть решение

Здравствуйте! Есть такой простой вопрос, но ответ на который я не знаю (только начал изучать платформу): как в шаблоне index.html проверить какой раздел сайта открыт? Т.е. мне надо прописать условия для главной страницы, для категорий товаров, для товаров, для страниц магазина, для блога. Грубо говоря:

ЕСЛИ "это главная страница" ТО "делаем это"
ЕСЛИ "это страница категории" ТО "делаем это"
ЕСЛИ "это страница товара" ТО "делаем это"
ЕСЛИ "это страница блога" ТО "делаем это"

Как делать эти проверки? Спасибо!

1 ответ

  • 2
    replicant 3 августа 2018 18:38 # Решение

    Способов всяких много.
    {if $action == 'category или product' } (список экшенов включает еще всякие другие вещи)

    {if $wa_app_url == 'что там у вас для поселения блога, например /news/'}

    {$wa->currentUrl() == 'для проверки главной страницы по /'}

    Можно даже {if strpos($smarty.server.REQUEST_URI,"search")} например страница поиска, если конечно слово не используется где-то ещё.

    Все зависит от вашей фантазии.

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите