Выбор шаблона вывода через метод Get или Post — различия между версиями
Материал из Umicms
Kirill (обсуждение | вклад) (Новая страница: «Рассмотрим подключение необходимого шаблона на примере вабора языковой версии сайта. Шаб…») |
(нет различий)
|
Версия 09:01, 24 августа 2010
Рассмотрим подключение необходимого шаблона на примере вабора языковой версии сайта.
Шаблон будет выбран в зависимости от значения переменно &path, которая передаётся методами Get или Post
Необходимо в шаблоне default.tpl поместить следующую запись:
<?php $path = getRequest('path'); $path = trim($path, "/"); $pathArray = explode("/", $path); $first = $pathArray[0]; switch ($first) { case 'en': include 'default1.tpl'; break; case 'kz': include 'default2.tpl'; break; default: include 'default3.tpl'; break; } ?>
Теперь достаточно добавить в туже директорию файлы default1.tpl default2.tpl и default3.tpl