Tag Archives: symfony

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 , , | 9 Comments

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

В ходе обсуждения в русскоязычном чате пользователей symfony возник вопрос о загрузке конфигурационных констант из app.yml в контексте CLI таска. Как правило, с теми классами, которые работают из-под приложения (frontend, backend или что там у вас), проблем не возникает. Не зависимо от того на каком уровне расположен app.yml, к нему можно получить доступ стандартными средствами [...]
Posted in Профессиональное | Also tagged , , | 2 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

Symfony forms. Тюнинг формы загрузки файла: заменяем хэширование имени файла на транслитерацию

Задача: Стандартная форма с загрузкой файла. Нужно избавиться от стандартного хеширования имени файла при загрузке и сохранять оригинальное имя файла. Кроме того, во избежание граблей с кириллицей, надо транслитерировать имя файла и заменить пробелы на подчерки (данный сниппет актуален для ORM Doctrine).
Posted in Профессиональное | Also tagged , , , | Leave a comment

Добавляем в форму sfGuardUser связь many-to-many

В данной заметке я расскажу об использованном мной способе добавления к sfGuardUser связи many-to-many.
Posted in Профессиональное | Also tagged , , , , , | 1 Comment
Get Adobe Flash playerPlugin by wpburn.com wordpress themes