Cекреты Admin Routing в CakePHP
В CakePHP администратор маршрутов (admin routing) довольно прост: вы можете включить его, вы можете отключить его, вы можете изменить преффикс для него. Но это не все действия, которые вы можете провести с ним. Правильно?
Я собираюсь рассказать маленький секрет про этот кусок кода:
Configure::write('Routing.admin', 'admin');
CakePHP 1.3 — Как подружить плагин и тему
Пользоваться темами(Themes) в CakePHP 1.3 я начала сравнительно недавно и сразу оценила их простоту и удобство. Не нужно пересматривать код по несколько раз для разных проектов, достаточно просто создать дополнительную тему, разместить в нее необходимые вьювы и все пойдет ка по маслу.
Очень понравилась статья на ruseller.com - "CakePHP с нуля: создаем тему. Часть 9 из 10". Хоть я и не пользовалась уроками с 1го по 9й, но вот сам 9й зацепил - просто и понятно. В продолжение темы, может быть как урок 9.1 хотела немного углубить познания, или осветить вопрос, как же подружить Тему и Плагин.
CakePHP/Shell или как заставить shell использовать компоненты
Shell используется в cakePHP для запуска отложенных задач вашего приложения. Если вы в первый раз слышите про shell, то вам следует ознакомиться с неплохим мануалом и примерами на официальном сайте cakePHP и уже наконец приобщаться к использованию технологий облегчающих разработку.
Хочу поделиться с Вами решением проблемы использования в shell компонентов, определенных cakePHP, например таких как Email, Controller (ваш или с основы фреймворка) и другие. Надеюсь что этот пост поможет свести к минимуму ваши изыскания на зарубежных форумах хоть какой-то толики информации в такой ситуации... как искала я в свое время ...
Итак, хотите сделать рассылку писем по расписанию на кроне или же исполнить функцию, определенную в контроллере через выполнение задач Shell? .. тогда прошу
Поиск не используемых статических файлов на сайте
Столкнулся с проблемой, необходимо найти css, js и файлы изображений, которые давно не используются. В ходе развития проекта, менялись всевозможные компоненты на JS и соответственно от них остался различный мусор в виде CSS и изображений. Поискав в интернете что ни будь подходящее для себя, я так ничего и не нашел и решил написать небольшой скриптик.
