Проблема при использовании sfWidgetFormPropelSelect от плагина sfPropelPlugin

Запись опубликована (Symfony) от Igor в 11-08-2008 15:47

sfPropelPlugin это плагин для работы с Propel 1.3. Текущая версия 1.3.0 stable от 28/05/2008. Наткнулся на проблему при использовании виджета sfWidgetFormPropelSelect. Если указать порядок сортировки, то получаем ошибку на экран.

Читать дальше

DOMDocument::loadXML - кодировка UTF-8 для XML

Запись опубликована (PHP) от Igor в 06-08-2008 18:49

Сегодня столкнулся с одним неприятным багом PHP при работе с XML с кодировкой UTF-8. Если воспользоваться функцией DOMDocument::loadXML.

Читать дальше…

Документация по Symfony

Запись опубликована (Symfony) от Igor в 05-08-2008 10:04

Подборка материалов по Symfony. В основном это материалы для версии 1.1, и следовательно 1.1.1.

Материалы на русском:
Russian Documentation - частично переведенная книга “The Definitive Guide to symfony”, плюс там можно найти ссылки на сайты, где пишут о Symfony
The Cookbook на русском - пока только 2-е статьи

Материалы на английском языке:
• Книга “The Definitive Guide to symfony”
• Книга “The symfony Forms Book” - 4-е главы
The API Documentation
The Cookbook
Snippets
Symfony wiki - статьи, примеры, рекомендации

Уроки (Tutorials)
• Геренарация админки: Symfony: The Admin Generator
• Ajax это легко: Symfony: Easy Ajax
Symfony tutorial: My first symfony project
Sitepoint: Learn symfony: a Beginner’s Tutorial - рекомендую, есть примеры с файлами, тегами, генерацией админки

Методы сортировки на php от Gustav Eklundh

Запись опубликована (PHP) от Igor в 01-08-2008 23:54

Gustav Eklundh разместил на своем блоге серию статей о методах сортировки.

Он кратко объясняет каждый из методов сортировки. Плюс указывает ссылки на материалы, где можно подробнее почитать про сортировку.

Quicksort
Gnome sort
Strand sort
Merge sort

CodeIgniter: создание PDF файлов

Запись опубликована (PHP) от Igor в 01-08-2008 23:43

На сайте framework CodeIgniter выложили статью о создании pdf файлов.

Прочитать статью на анг. языке: CodeIgniter Community Voice - Generating PDF files using CodeIgniter

Symfony, у плагинов появился новый дом!

Запись опубликована (Symfony) от Igor в 01-08-2008 23:38

Плагины в symfony - это самый простой способ внести свой вклад в развитие фреймворка symfony. Плагины легко пишуться, пакуются, устанавливаются и они могут переписать все что угодно в фреймворке.

Читать дальше

Выложен официально релиз Symfony 1.1.1

Запись опубликована (Symfony) от Igor в 01-08-2008 23:36

Ура! Наконец свершилось. После того как была выпущена в прошлом месяце стабильная версия symfony 1.1, разработчики выпустили немедленное обновление до версии symfony 1.1.1.

Читать дальше

Обновился plugin sfFirePHP для Symfony

Запись опубликована (SEO, Symfony) от Igor в 31-07-2008 14:16

Обновился plugin sfFirePHP до версии 1.1.1. для framework Symfony. Новая версия плагина работает в релизах 1.1 и 1.2.

Этот plugin служит для интеграции FirePHP с фреймворком Symfony.
FirePHP - это расширение (extension) для браузера FireFox, которое используя консоль Firebug выводит разную отладочную информацию. FirePHP отправляет все данные через заголовки X-FirePHP-Data, что очень удобно для отладки Ajax-запросов. Скачать плагин FirePHP для FireFox.

Читать дальше

Архитектура Zend Framework

Запись опубликована (Zend Framework) от Igor в 28-07-2008 15:40

Ознакомиться с информацией об архитектуре фреймворка Zend Framework можно тут. Информация на английском языке. Кроме описания архитектуры, можно увидеть диаграммы взаимосвязей между классами.

Еженедельные обновления Symfony #82 (21-27 июля 2008)

Запись опубликована (PHP, Symfony) от Igor в 28-07-2008 00:48

Неделька выдалась спокойной для разработчиков системы :).

Были закрыты очень важные баги
• r10425, r10426: [1.1, 1.2] баг был связан с перегенерацией сессии при использовании базы данных в виде хранилища. Каждый раз при отправке запроса создавалась новая “чистая” сессия, что не позволяло запоминать/прочитать данные с предыдущей сессии.
• r10466, r10467: [1.1, 1.2] добавлена опция rsync-options в задачу sfProjectDeploy.
• Добавлены обработчики исключений и многое другое…

Обновление документации
Урок: Мой первый проект (My first project tutorial)
Как хранить файлы в БД
Кодирование Symfony с Vim
Как обновить проект под новую версию Symfony 1.1
В вики разместили все страницы касающиеся новой версии Симфони 1.1. В частности, как обновиться с версии 1.0 на 1.1. Какие произошли изменения в архитектуре, новые команды, методы…
Список изменения названий команд (Task Names)

Документация на русском языке

Добавлены новые плагины, плюс многие обновлены:

  • YsfAPIClientPlugin
  • TaOpenIDsfGuardPlugin
  • SfPHPDocumentorPlugin

Более подробную информацию можно получить в официальном релизе A week of symfony #82 (21->27 july 2008)