Zen Cart - разные баннеры для каждой страницы - PullRequest
0 голосов
/ 13 июля 2011

У меня есть магазин дзен-карт с костюмированным шаблоном, а пока под заголовком есть галерея слайд-шоу.Мне нужно сохранить эту галерею для первой страницы, но на всех других страницах должны быть четкие баннеры вместо галереи относительно посещенной страницы.например, на странице «о нас» должен быть banner_aboutus.ext, contact => banner_contact.ext и так далее.Пожалуйста, помогите мне сделать это.Если кто-нибудь знает решение для этого, я был бы очень признателен, вы бы сняли с моих плеч гору ... Заранее спасибо

1 Ответ

0 голосов
/ 14 июля 2011

Я сделал это трудным путем с php - мне повезло, что zen cart позволяет использовать php в шаблонах ... Я использовал условия с 3 переменными: $_GET['main_page'], $_GET['cPath'] и $_GET['id'] и, в зависимости от их значения, вставил нужный мне контент следующим образом:

if($_GET['main_page']=='index' && !$_GET['cPath']){ // this condition is met only on the first page
// slideshow
}
elseif($_GET['main_page']=='page' && $_GET['id']==1){
// banner
} // and so on
...