Archive for the ‘cake-php’ Category:
CakePHP ACL:ACO ARO Auth
Ну наконец-то у меня дошли руки разобраться с этой системой
И время было (это уже третий или четвёртый подход), и инструкция, наконец-то, нормальная появилась, пошаговая. Ну и натхнення.
В общем, сел и разобрался. И даже сегодня “забабахал” небольшой проект с использованием этой самой системы.
Единственное, что мне не очень понравилось, так это отсутствие “тонких” настроек (может пока не нашёл просто?) у Auth компонента. После логина, он игнорирует установки prefix и отправляет напрямую к контроллеру. То есть нельзя залогинится и перейти на /admin/posts/index можно на /posts/index.
Ну я, честно говоря, не мудрствуя лукаво, решил вопрос через routes.php просто отправил туда куда надо. Но это не решение. Ведь достаточно добавить префикс языка, и уже моё решиние будет совсем локальное и никуда не годное.
Но в целом, я доволен. Наконец-то!
Вот, кстати, ссылка на пошаговую инструкцию CakePHP ACL ACO ARO.
Update
Сегодня обнаружил очередные update у используемых продуктов.
Во-первых UI.Jquery исправили 50 ошибок и вышли в версии 1.5.1. К счастью обошлось без новых фич и радикального изменения API
Во-вторых, вчера, оказывается вышел RC2 моего любимого php-клона РоР - CakePHP
Теперь там ещё меньше ошибок, и он ещё быстрее (как обещают). Посмотрим. Я уже скачал, но не проверял на существующих проектах. В связи с моим уходом с фултаймовой работы, было столько работы (простите за каламбур) и я даже не успел как следует прощупать RC1
просто поставил его поверх предыдущей версии и всё заработало как и было. За небольшим исключением. Cake Bake генерит (по умолчанию) в подпапочку MyApp, а ищет потом в корне. Забавно, но излечимо
Лето, похоже, будет жарким и в плане погоды и в плане множественных релизов
Баги не пускают
Уж совсем собрался я заниматься следующим проектом, да грехи, пардон, баги не пускают.
Какие-то совершеннейшие непонятки с тего-формированием вылезли в useful. Причём по-хорошему - всё должно работать. Выбраны теги - добавлены, обработаны. Тем не менее теги не прописываются так, как надо. Из-за чего это происходит - мне пока не ясно. Надо бы отловить багу бажную, да что-то никак не получается повторить сей момент.
В качестве тегометателя была использована behavior из bakery. Немного, правдо, доточенная напильником в нужном направлении… Я бы, конечно, грешил на свои ручки, мол плохо доточил. Но поскольку изначальный код не совсем корректен (где буква пропущена, где таблица неверно названа) - всё-таки проблема не в моём коде. Т.е. либо втыкивание тегов неверно, либо где-то скрипт глючит. Чёрт подери…
Subscribe to the comments for this post