Особенности межплагинного взаимодействия
Конечно, вызывать методы классов плагина из другого плагина не очень хорошо. Но, тем не менее. Чтобы впоследствии не было мучительно больно, при объявлении связей между моделями, надо всегда указывать свойство className, причем полностью, т.е. ‘Plugin.MyModel’. Иначе возможны весьма забавные эффекты. Справедливо для версий 1.2 и 1.3. Дальше немного кода.
Опубликовано 07.11.2010 в 14:08 · Автор Сергей · Ссылка
· Написать комментарий
Рубрики: CakePHP · Теги: CakePHP, Models, Plugins, Модели, Модель
Рубрики: CakePHP · Теги: CakePHP, Models, Plugins, Модели, Модель
Производительность pagination в CakePHP 1.2
Как влиять на метод контроллера paginate? Можно-ли сделать выборку более оптимальной и как? Много букв о тюнинге постраничных запросов могут быть любопытны более-менее продвинутым программистам на CakePHP
Опубликовано 15.02.2009 в 20:50 · Автор Сергей · Ссылка
· Один комментарий
Рубрики: CakePHP · Теги: Models, optimization, pagination, tips and tricks, Модели, Модель
Рубрики: CakePHP · Теги: Models, optimization, pagination, tips and tricks, Модели, Модель
Методы модели findBy и findAllBy
У методов модели findBy и findAllBy есть насколько параметров, не описанных или лишь слегка упомянутых в документации. Как пользоваться этими методами с максимальной отдачей?
Опубликовано 13.02.2009 в 14:44 · Автор Сергей · Ссылка
· Написать комментарий
Рубрики: CakePHP · Теги: find, findAllBy, findBy, Models, optimization, tips and tricks
Рубрики: CakePHP · Теги: find, findAllBy, findBy, Models, optimization, tips and tricks

