Tag Archives: symfony

sandbox symfony не отображаются картинки

Вот по такому запросу приходят ко мне люди. Топ 2 в топе поисковых запросов ) А не отображаются они потому что в sandbox по умолчанию в web директории нет директории sf. Её можно скопировать отсюда: lib/vendor/symfony/data/web/sf. Например так: cp -R sandbox_root/lib/vendor/symfony/data/web/sf sandbox_root/web Coding with fun!… Как-то так на этот раз. p.s. Да, я ленюсь писать [...]

Posted in Профессиональное | Also tagged | 10 Comments

Symfony: прячем фильтры в админ-генераторе

Фильтры в админ-генераторе штука хорошая, но всегда думаешь куда бы их пристроить на странице. Если полей в модели больше чем 3-5 это становится проблемой. Предлагаю вашему вниманию небольшой трюк по этому поводу. Нам потребуется JQuery, любимый редактор и немного терпения:

Posted in Профессиональное | Also tagged , , , | 4 Comments

Symfony без слэша на хвосте

Часто-часто задаваемый вопрос в канале по symfony: как избавиться от слэша на конце URL почему DoctrineRouteCollection не принимает последний слэш и т.д. в том же духе Так вот вам просто сниппет в помощь: #to avoid trailing slash problem RewriteRule ^(.+)/$ http://%{HTTP_HOST}/$1 [R=301,L] Научной ценности сниппет не представляет, но вопрос действительно часто спрашиваемый ) Так что [...]

Posted in Профессиональное | Also tagged , , , | 1 Comment

Doctrine forms – редактирование i18n контента

Данная заметка не открывает ничего нового, тем не менее, подобные вопросы постоянно возникают, в том числе и у меня.

Posted in Профессиональное | Also tagged , , | 11 Comments

Сниппет: загружаем переменные app.yml из CLI task в symfony

В ходе обсуждения в русскоязычном чате пользователей symfony возник вопрос о загрузке конфигурационных констант из app.yml в контексте CLI таска. Как правило, с теми классами, которые работают из-под приложения (frontend, backend или что там у вас), проблем не возникает. Не зависимо от того на каком уровне расположен app.yml, к нему можно получить доступ стандартными средствами [...]

Posted in Профессиональное | Also tagged , , | 8 Comments

Symfony Camp – Moscow

В mail-list на google зародилась идея проведения Symfony Camp в Москве. Это не “наш ответ чемберлену”, но хорошая инициатива собраться на открытом воздухе, обсудить опыт работы с замечательным фреймворком symfony, выпить пивка, съесть шашлычок.

Posted in Профессиональное | Also tagged | Leave a comment

Конференция Symfony Camp UA 2010

Приглашаем всех желающих посетить конференцию по Symfony PHP Framework, которая состоится 3 июля 2010 года в г.Киев. Участие в конференции – бесплатное. Зарегистрироваться на мероприятие. Конференция ориентирована как на профессиональных веб-разработчиков, так и начинающих. Мероприятие будет интересным местом для общения программистов и руководителей интернет-проектов, которые используют или планируют использовать фреймворк Symfony, где можно будет пообщаться, [...]

Posted in Профессиональное | Also tagged , | Leave a comment

i18n данные в mysql

Полезный пост от Жени Бабина: http://discover-symfony.blogspot.com/2010/05/symfony-i18n-over-mysql.html. Рассказывается о том как XLIFF переводы (текст в шаблонах) хранить в MySQL. По образу и подобию можно воспользоваться gettext или SQLite. В принципе можно и свой адаптер написать. Спасибо, Женя )

Posted in Профессиональное | Also tagged , , , | Leave a comment

Unescape для User flash message в symfony

Эскейпинг это конечно хорошо, но иногда надо таки вывести что-то без него. Ранее уже описывался способ вывода неэкранированных данных, но как выяснилось, для flash сообщений он не работает. Рабочий вариант у меня получился таким: <?php echo sfOutputEscaper::unescape( $sf_user->getFlash(‘notice’) ) ?> Используется такой вариант для вывода HTML кода в сообщении (например, чтобы быстро перейти куда-либо прямо [...]

Posted in Профессиональное | Also tagged , , , | Leave a comment

Встраиваем форму с sfDoctrineJCroppablePlugin – решение проблем

Вы уже сталкивались в своей практике с замечательным плагином для symfony 1.2-1.4 – sfDoctrineJCroppablePlugin? Если нет, то в двух словах поясню что это такое. Итак, sfDoctrineJCroppablePlugin (он устанавливается в паре с еще одним очень полезным плагином – sfImageTransformPlugin) позволяет быстро и просто добавить в вашу форму аплоад картинки и прицепить к нему jquery-плагин jcroppable. Последний [...]

Posted in Профессиональное | Also tagged , , , | Leave a comment