geval 3 Опубликовано 20 января, 2020 Жалоба Share Опубликовано 20 января, 2020 Была вот такая интересная тема в FAQ а можно ли как-то тоже самое сделать для отдельных страниц? например, при заходе на определенный товар, в шапке такой-то телефон.. при заходе на другой товар, в шапке - другой телефон. как это делается? Или это делается просто заменой шаблона под каждый товар, помню была какая-то такая тема, напомните- где искать? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 20 января, 2020 Жалоба Share Опубликовано 20 января, 2020 4 часа назад, geval сказал: Была вот такая интересная тема в FAQ а можно ли как-то тоже самое сделать для отдельных страниц? например, при заходе на определенный товар, в шапке такой-то телефон.. при заходе на другой товар, в шапке - другой телефон. как это делается? Или это делается просто заменой шаблона под каждый товар, помню была какая-то такая тема, напомните- где искать? Вот как делать отдельный шаблон - http://manual.vamshop.ru/ch15s04.html Для карточки товара должно быть название файла product_info_X.html где X - id номер товара. Можно и не делать отдельный шаблон в прямо в основном шаблоне задавать условия /templates/vamshop4/index.html Типа: {if {$smarty.get.products_id} == 1} текст для товара с id 1 {elseif {$smarty.get.products_id} == 2} текст для товара с id 2 {elseif {$smarty.get.products_id} == 3} текст для товара с id 3 {/if} Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 21 января, 2020 Автор Жалоба Share Опубликовано 21 января, 2020 Спасибо. часто подобные вещи нужны в коллтрекинге, но вот возникла такая мысль, что если нет 25 разных телефонов для разных товаров, то можно было бы сделать так, что если приходят с поиска яндекса- выходит один телефон, с директ яндекса- другой телефон... опять же, единственная задача- как это определить? пока что я например вижу, что наличие в ссылке по которой зашли ?_openstat= это с яндекс.директа... в любом случае, хотелось бы узнать как поставить условие в шаблоне, чтобы подставлялся телефон нужный, если в странице есть какой-либо элемент в ссылке.. ( в данном случае .html?_openstat=) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 21 января, 2020 Жалоба Share Опубликовано 21 января, 2020 1 час назад, geval сказал: Спасибо. часто подобные вещи нужны в коллтрекинге, но вот возникла такая мысль, что если нет 25 разных телефонов для разных товаров, то можно было бы сделать так, что если приходят с поиска яндекса- выходит один телефон, с директ яндекса- другой телефон... опять же, единственная задача- как это определить? пока что я например вижу, что наличие в ссылке по которой зашли ?_openstat= это с яндекс.директа... в любом случае, хотелось бы узнать как поставить условие в шаблоне, чтобы подставлялся телефон нужный, если в странице есть какой-либо элемент в ссылке.. ( в данном случае .html?_openstat=) Можно попробовать вот такой код поставить и посмотреть: {if {$smarty.get._openstat}} тест {/if} Если в URL адресе будет параметр _openstat, по идее, выведется текст "тест". Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения