SluggableBehavior — помощник в создании ЧПУ
После выхода стабильной версии CakePHP количество постов в разных блогах, посвященных этому фреймворку, сократилось. Даже в Bakery тишина. Либо Рождество с Новым годом, либо все, засучив рукава, занялись разработкой. В помощь неутомимым пекарям я решил рассказать об удобном расширении модели (behavior). Вещь, на мой взгляд, полезная. Работает отлично, я этим behavior пользуюсь уже почти год. [...]
Рубрики: CakePHP · Теги: behavior, sef, slug, Модели, Модель, чпу
Улучшаем URL в Shop-Script
Идея в общем-то простая – с помощью апачевского модуля mod_rewrite преобразовать “красивые” URL в такой набор параметров, которые понимает скрипт. Самые частые пути: www.shopscripsite.ru/index.php?productID=nnnn www.shopscripsite.ru/index.php?productID=nnnn&discuss=yes www.shopscripsite.ru/index.php?categoryID=nnnn Создадим в корне сайта файл .htaccess, если, конечно, его еще нет. И добавим в него такие строчки: <IfModule mod_rewrite.c> RewriteEngine On RewriteRule ^product/([^/]*)/discuss /product/$1/?discuss=yes [QSA,NE,L] RewriteRule ^product/([0-9]*) /index.php?productID=$1 [QSA,NE,L] [...]
Рубрики: Shop-Script · Теги: sef, чпу

