Yii2 minimal
2 февраля 2014
Собрал ещё один шаблон для приложения Yii2. Сделан на основе basic, отличается от него минимально возможным количеством зависимостей:
- Без bootstrap. Вместо него свой CSS, который подключается без использования asset-ов.
- Без mailer и страницы контактов.
- Без тестов и инструментов тестирования.
- Без Gii и debug.
https://github.com/samdark/yii2-minimal
Данный шаблон рекомендуется тем, кто не любит boostrap и всё хочет делать сам. Если же это не про вас, лучше воспользоваться официальными basic или advanced.
Комментарии RSS по email OK
Thanks, I like skeletons. With theirs it's very easy to start a project. Some guru-developers have their own templates, but for non-guru it's the right way. Thanks!
Прекрасно!
Как насчёт добавления этого шаблона в репозиторий Yii2?
MaximAL, против. Пусть остаётся неофициальным.
Скачал версию basic. В readme написано для базы поправить confic/db.php Этого файла в папке config нет. вообще про базу ни строчки в конфигурационных файлах
Точно? github.com/yiisoft/yii2-app-basic/blob/master/config/db.php
Я скачивал отсюда www.yiiframework.com/download/ Внизу страницы ссылка на архив "Yii 2 with basic application template" Спасибо, скачаю с github
Carl, там уже довольно старенькая альфа. Всё свежее на github.
Вот если бы gii оставили бы(( А так просто идеальная сборка :)
Sam, ваша сборка нерабочая. Каталог vendor пуст (где ядро Yii2?), зачем-то ломится создавать каталоги и файлы в web/assets (хотя выше вы написали, что CSS подключается без asset-ов). Позже, после заполнения vendor, стал ломиться в vendor/bower (что это и нахрен вообще нужно? если мне нужен будет jQuery, я его подключу руками). Дальше уже не смотрел. Есть рабочий вариант минимальной Yii2? Или лучше статейку, как делать такие сборки из basic PS. Как же все просто было в Yii 1.x...
Понял, в чем дело. Т.к. не знаком с композером, не сразу догадался запустить его. Не считая ругани на отсутствующий метод Html::csrfMetaTags() в views/layouts/main.php, все встало на свои места.
Приветствую, подскажите как в этой версии включить дебагер и посмотреть выполненные sql запросы?
Николай, добавить в
composer.json
пакет yii2-debug, сделатьcomposer update
и прописать модуль в конфиг.Большое спасибо )) попользуемся, испробуем...
У вас в layoutd/main.php вверху такое
в basic такого не видел. что нужно установить, что бы не пихать в каждую форму скрытое поле с csrfParam и csrfToken?
Эта штука нужна так как стандартный JavaScript, который автоматом этот момент разруливает, не подключен.
Давно хотел урезанную версию, вроде раньше видал, но не как найти не мог где. Посмотрел, похудело неплохо, с 30 с лишним метров до 9и, но можно было конечно ещё урезать. Было бы ещё лучше, что то вроде микро фреймворка сделать, оставив только самое необходимое, а то в базах куча классов, хватило бы пары мускул и sqlite, виджеты тоже лишние, и т.д.. Тогда бы был бы отличным вариантом для сайтов визиток, где все это хозяйство не будет использоваться.
В любом случае спасибо, тут уже лишнее попроще будет самому вычистить.