<rmcreative>

RSS

Yii2 minimal

2 февраля 2014

Собрал ещё один шаблон для приложения Yii2. Сделан на основе basic, отличается от него минимально возможным количеством зависимостей:

  • Без bootstrap. Вместо него свой CSS, который подключается без использования asset-ов.
  • Без mailer и страницы контактов.
  • Без тестов и инструментов тестирования.
  • Без Gii и debug.

https://github.com/samdark/yii2-minimal

Данный шаблон рекомендуется тем, кто не любит boostrap и всё хочет делать сам. Если же это не про вас, лучше воспользоваться официальными basic или advanced.

Комментарии RSS

  1. №8789
    Mr. PLutov
    Mr. PLutov 02 февр. 2014 г., 11:32:57

    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!

  2. №8805
    MaximAL
    MaximAL 12 февр. 2014 г., 11:35:11

    Прекрасно!

    Как насчёт добавления этого шаблона в репозиторий Yii2?

  3. №8806
    Sam
    Sam 12 февр. 2014 г., 17:49:31

    MaximAL, против. Пусть остаётся неофициальным.

  4. №8915
    Carl
    Carl 28 марта 2014 г., 21:31:26

    Скачал версию basic. В readme написано для базы поправить confic/db.php Этого файла в папке config нет. вообще про базу ни строчки в конфигурационных файлах

  5. №8920
    Sam
    Sam 29 марта 2014 г., 23:36:30
  6. №8921
    Carl
    Carl 30 марта 2014 г., 0:15:11

    Я скачивал отсюда www.yiiframework.com/download/ Внизу страницы ссылка на архив "Yii 2 with basic application template" Спасибо, скачаю с github

  7. №8925
    Sam
    Sam 31 марта 2014 г., 16:32:20

    Carl, там уже довольно старенькая альфа. Всё свежее на github.

  8. №9056
    Дмитрий
    Дмитрий 15 июня 2014 г., 15:08:24

    Вот если бы gii оставили бы(( А так просто идеальная сборка :)

  9. №9367
    krypt3r
    krypt3r 10 нояб. 2014 г., 10:43:10

    Sam, ваша сборка нерабочая. Каталог vendor пуст (где ядро Yii2?), зачем-то ломится создавать каталоги и файлы в web/assets (хотя выше вы написали, что CSS подключается без asset-ов). Позже, после заполнения vendor, стал ломиться в vendor/bower (что это и нахрен вообще нужно? если мне нужен будет jQuery, я его подключу руками). Дальше уже не смотрел. Есть рабочий вариант минимальной Yii2? Или лучше статейку, как делать такие сборки из basic PS. Как же все просто было в Yii 1.x...

  10. №9368
    krypt3r
    krypt3r 10 нояб. 2014 г., 11:58:06

    Понял, в чем дело. Т.к. не знаком с композером, не сразу догадался запустить его. Не считая ругани на отсутствующий метод Html::csrfMetaTags() в views/layouts/main.php, все встало на свои места.

  11. №9388
    Николай
    Николай 16 нояб. 2014 г., 20:53:44

    Приветствую, подскажите как в этой версии включить дебагер и посмотреть выполненные sql запросы?

  12. №9395
    Sam
    Sam 19 нояб. 2014 г., 10:38:08

    Николай, добавить в composer.json пакет yii2-debug, сделать composer update и прописать модуль в конфиг.

  13. №9941
    proclub
    proclub 22 авг. 2015 г., 23:14:24

    Большое спасибо )) попользуемся, испробуем...

  14. №10853
    Илья
    Илья 16 февр. 2017 г., 2:31:50

    У вас в layoutd/main.php вверху такое

    $csrfParam = Yii::$app->request->csrfParam;
    $csrfToken = Yii::$app->request->csrfToken;

    в basic такого не видел. что нужно установить, что бы не пихать в каждую форму скрытое поле с csrfParam и csrfToken?

  15. №10863
    Sam
    Sam 27 февр. 2017 г., 23:39:13

    Эта штука нужна так как стандартный JavaScript, который автоматом этот момент разруливает, не подключен.

  16. №11007
    Вася
    Вася 29 мая 2017 г., 17:47:05

    Давно хотел урезанную версию, вроде раньше видал, но не как найти не мог где. Посмотрел, похудело неплохо, с 30 с лишним метров до 9и, но можно было конечно ещё урезать. Было бы ещё лучше, что то вроде микро фреймворка сделать, оставив только самое необходимое, а то в базах куча классов, хватило бы пары мускул и sqlite, виджеты тоже лишние, и т.д.. Тогда бы был бы отличным вариантом для сайтов визиток, где все это хозяйство не будет использоваться.

    В любом случае спасибо, тут уже лишнее попроще будет самому вычистить.

  1. Почта опубликована не будет.

  2. Можно использовать синтаксис Markdown или HTML.

  3. Введите ответ в поле. Щёлкните, чтобы получить другую задачу.