NewVision WEB-development Team Blog

Tag Archives: symfony

Прикручиваем Autocomplete с изменяемой callback-функцией скрипта

Жил себе жил и тут вот резко захотелось прикрутить такую модно-прогрессивную штуку к нам в проект, как Autocomplete. И все бы хорошо, да вот есть у нас под строкой ввода поискослов два волшебных радиобатона. А переключают эти радиобатоны разные типы поиска. То-есть нажал на один, вводишь слово – выводится список слов выбранных с помощью одного [...]

Регистр в объявлении action`а в roting.yml

Недавно столкнулись с проблемой в тесте.
В тесте с помощью sfBrowser (sfTestFunctional) запрашивали страничку, используя роут:
url_for(’@cart_clear’)
роут был объявлен следующим образом
routing.yml:
cart_clear:
  url: /cart/clear
  params: {module: cart, action: clearcart}

Перевод статьи «Спроси эксперта: Добавление условия поддомена в routing.yml»

Оригинал статьи: Call the expert: Adding subdomain requirements to routing.yml

Вопрос на который я наткнулся в почтовой рассылке предоставил отличный случай для демонстрации гибкости маршрутизации в symfony 1.2
Иверт Хармлинг (Evert Harmeling) спросил следующее:
«Как я могу направить sub1.domain.com/test на роут отличный от sub2.domain.com/test в пределах одного приложения (application)?»
Это не поддерживается прямо ядром симфонии, но функциональность компонента маршрутизации [...]

Symfony: Изменение прав (credentials) пользователя без релогина используя sfDoctrineGuardPlugin

Регистрируясь в нашей системе пользователь должен подтвердить свой email. Как только пользователь подтверждает свой email его с чистой совестью можно добавить в группу «client» и разрешить использовать все возможности нашей системы не требуя перелогиниться.
И вот вчера, решая эту простую задачу я столкнулся с очень любопытным явлением, о котором я бы хотел рассказать.

Подготовка данных для сериализации Doctrine Form

Doctrine forms – дополнительная прослойка в symfony form фреймверке для работы с doctrine ORM. Она позволяет легко создавать формы для редактирования объектов базы данных.
Ниже схематически представлена простейшая форма, отвечающая за редактирование объекта, в данном случае – профайла пользователя.