Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «symfony»
[Из песочницы] Универсальный инструмент для быстрого приготовления табличных списков в административной панели 2015-02-08 16:27:33
Речь пойдет о бандле для Symfony2, первую версию которого я написал более двух лет назад. Всё ...
+ развернуть текст сохранённая копия
Речь пойдет о бандле для Symfony2, первую версию которого я написал более двух лет назад. Всё это время я и мои коллеги активно его использовали, бандл периодически улучшался. Решил поделиться им с сообществом.
Практически в любом приложении требуется выводить табличный список сущностей, обязательно должна быть пагинация, неплохо также иметь возможность сортировки по всем полям и гибкую фильтрацию. Именно эти задачи и решает предоставленный на ваш суд AdminPanelBundle. Конечно, это не что-то новое — та же SonataAdminBundle предоставляет подобный функционал, но Соната — это монстр (в хорошем смысле этого слова), с кучей настроек и зависимостей, а моей целью было реализация быстрой и гибкой навигации по большим табличным массивам.
Читать дальше →
Тэги: admin, panel, php, symfony, symfony2
PHP-Дайджест № 55 – интересные новости, материалы и инструменты (11 – 25 января 2015) 2015-01-26 13:50:47
+ развернуть текст сохранённая копия
Предлагаем вашему вниманию очередную подборку со ссылками на новости и материалы.
Приятного чтения!
Читать дальше →
Тэги: framework, group, hhvm, laravel, php, rfc, symfony, yii, zend, zfort, блог, веб-разработка, дайджест, компании, новости, подборка, ссылки
Создание собственного вендорного бандла в Symfony2 2015-01-16 19:05:43
Часто возникает необходимость использовать одинаковый код в разных проектах. Чтобы не было ...
+ развернуть текст сохранённая копия
Часто возникает необходимость использовать одинаковый код в разных проектах. Чтобы не было повторения кода, такой код обычно помещают в библиотеку. В фреймворке Symfony2 весь код должен быть помещён в так называемые бандлы (bundle). Уже сейчас существует огромное количество бандлов, решающих совершенно разные задачи, но всё-таки часто возникает необходимость создания своего бандла, решающего рутинную задачу.
Это может быть обычный бандл, находящийся в папке src, и тогда при необходимости использовать его в новом проекте нужно скопировать его в новый проект. Но в таком случае возникает проблема с обновлением кода, ведь, когда код доступен для изменения, то он будет изменён (особые извращенцы изменяют даже код в папке vendor). Для удобства процедуры использования своего кода в других проектах можно оформить бандл как внешний, вендорный бандл, и управлять им через composer наравне с остальными сторонними бандлами.
Эта статья пошагово показывает, как можно с нуля создать бандл, доступный к установке через composer.
Содержание:
- Создание нового бандла
- Добавление настроек в бандл
- Подготовка бандла к публикации
- Публикация бандла
Будет рассмотрено создание бандла для управления статичными страницами сайта. Можно найти несколько готовых подобных бандлов, но они либо слишком простые, либо слишком сложные (типа SonataPageBundle). Уровень статьи — продвинутый новичок. Подразумевается, что читатель уже умеет создавать бандлы в проекте, а также пользоваться контроллерами и шаблонами. Читать дальше →
Тэги: bundle, composer, github, packagist, php, symfony, symfony2, vendor
PHP-Дайджест № 54 – интересные новости, материалы и инструменты (22 декабря 2014 – 11 января 2015) 2015-01-12 00:07:34
+ развернуть текст сохранённая копия
Предлагаем вашему вниманию очередную подборку со ссылками на новости и материалы.
Приятного чтения!
Читать дальше →
Тэги: group, hhvm, laravel, php, rfc, sockets, symfony, yii, zfort, блог, веб-разработка, дайджест, компании, новости, подборка, ссылки
REST API за пару минут с Lionframe 2014-12-26 02:06:23
Генераторы кода упрощают жизнь рядового разработчика, во всяком случае призваны это делать, ...
+ развернуть текст сохранённая копия
Генераторы кода упрощают жизнь рядового разработчика, во всяком случае призваны это делать, избавляя его от скучного написания однотипного кода. Один из таких генераторов команда Sylius'a представила как подарок для коммьюнити к Рождеству.
Читать дальше →
Тэги: api, application, development, php, rapid, rest, sylius, symfony, symfony2
Главная / Главные темы / Тэг «symfony»
|
Взлеты Топ 5
Падения Топ 5
|