NewVision WEB-development Team Blog

Archive for Апрель, 2010

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

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

Заметки из статьи – Джоэль Спольски, Функциональные спецификации

Функциональная спецификация описывает, как в целом будет работать продукт с точки зрения пользователя. Не имеет значения, каким способом штуковина сделана. Она говорит об особенностях. Она определяет экраны, меню и т.д.
Техническая спецификация описывает внутреннее исполнение программы. Она говорит о структурах данных, моделях реляционной базы данных, выборе языков программирования и инструментариев, алгоритмах и пр.

Прежде всего, отказ от [...]

Мы в Twitter’е!

Мы появились в Twitter’е. #newvision и ник NewVisionTeam.
Follow us ))

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

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

Doctrine DQL и его хитрый Limit-subquery-алгоритм

Иногда DQL подкидывает замечательные сюрпризы в генерируемых SQL запросах. В такие моменты начинаешь жалеть, что не прочитал доки от корки до корки))