Yii2-Start альтернативный шаблон для быстрого старта нового проекта.

Выкладываем свои наработки
Аватара пользователя
vova07
Сообщения: 1004
Зарегистрирован: 2012.11.29, 14:52
Откуда: Chisinau, Moldova

Re: Yii2-Start новая версия.

Сообщение vova07 »

К сожалению в первой версии не было тестовых данных на сколько я помню. Про капчу, возможно какие-то баги и есть, теперь что-то исправить я точно не смогу. Структура уже другая.
Erik
Сообщения: 80
Зарегистрирован: 2014.12.09, 14:40

Re: Yii2-Start новая версия.

Сообщение Erik »

Благодарю вас, мой email erik.ivanov собака gmail даю в таком формате mail чтобы по меньше спама сыпалось. А то попробовал запустить и началось. Сначала adminEmail его определил. Тогда возникла ошибка с Getting unknown property: yii\web\Application::mail Так что рабочий проект очень пригодится.
lynicidn
Сообщения: 2222
Зарегистрирован: 2014.05.24, 15:12

Re: Yii2-Start новая версия.

Сообщение lynicidn »

vova07 писал(а):К сожалению в первой версии не было тестовых данных на сколько я помню. Про капчу, возможно какие-то баги и есть, теперь что-то исправить я точно не смогу. Структура уже другая.
и снова авотарка в тему, как ты это делаешь? :lol:
Alex5
Сообщения: 1
Зарегистрирован: 2014.12.22, 19:28

Re: Yii2-Start новая версия.

Сообщение Alex5 »

Демка не работает, кто-то пароль поменял.
Аватара пользователя
vova07
Сообщения: 1004
Зарегистрирован: 2012.11.29, 14:52
Откуда: Chisinau, Moldova

Re: Yii2-Start новая версия.

Сообщение vova07 »

Демка полетела еще из-за рвбот на хочтинге. Хостерт сделал апргрейд, перенос железа и все сайты у меня полетели. Не дошли руки все испрацить, займусь на днях переносом на другую площадку.
121237326
Сообщения: 2
Зарегистрирован: 2014.12.24, 03:01

Re: Yii2-Start новая версия.

Сообщение 121237326 »

Добрый день, мне по нажатию на кнопку Сохранить надо на страницах (update, create), чтобы форма возвращалась на страницу index. Подскажите пожалуйста, как это сделать? Может какие параметры передавать?

Спасибо!
121237326
Сообщения: 2
Зарегистрирован: 2014.12.24, 03:01

Re: Yii2-Start новая версия.

Сообщение 121237326 »

Сообразил, редирект надо было сделать в контроллере.
suninthesky
Сообщения: 8
Зарегистрирован: 2014.12.24, 17:49

Re: Yii2-Start новая версия.

Сообщение suninthesky »

Добрый день.

Закешиваются js/css при работе. Где их можно сбросить и можно ли делать это автоматически?

Спасибо!
Аватара пользователя
vova07
Сообщения: 1004
Зарегистрирован: 2012.11.29, 14:52
Откуда: Chisinau, Moldova

Re: Yii2-Start новая версия.

Сообщение vova07 »

Очень страно, если у вас дефолтные настройки то при изменении фалов меняется и хэш, что уже само сабой решает проблему. Если же у вас отключены симлинки то все ресурсы хранятс в папке "assets" в веб руте. Ее и нужно очищать для решения проблемы.
Аватара пользователя
Nill
Сообщения: 50
Зарегистрирован: 2014.07.04, 10:54

Re: Yii2-Start новая версия.

Сообщение Nill »

Подскажите, как решить проблему.
Если открыл форму в backend, а после этого зашел на frontend и обновился или перешел на другую страницу отправить форму не удается, получаю Bad Request (#400) Не удалось проверить переданные данные. Думаю связано с _csrf из за этого ошибка. Что может являться причиной этой ошибки?
A.A.
Аватара пользователя
vova07
Сообщения: 1004
Зарегистрирован: 2012.11.29, 14:52
Откуда: Chisinau, Moldova

Re: Yii2-Start новая версия.

Сообщение vova07 »

Если правильно понял сценарий, то проблема сязана с тем что при обновлении паралельной страницы, токен CSRF меняется тем самым превращая токен с страницы с формой в один из устаневших. Соответсвенно и ошибка о неправильном токене.
Аватара пользователя
Nill
Сообщения: 50
Зарегистрирован: 2014.07.04, 10:54

Re: Yii2-Start новая версия.

Сообщение Nill »

Скажите пожалуйста как это исправить? У меня на сайте один контейнер обновляется Pjax и если работать в backend можно как-раз словить неправильный токен. Поэтому приходиться закрывать страницу с фронтендом и тогда работать. Как-то это не очень хорошо.
A.A.
Аватара пользователя
vova07
Сообщения: 1004
Зарегистрирован: 2012.11.29, 14:52
Откуда: Chisinau, Moldova

Re: Yii2-Start новая версия.

Сообщение vova07 »

Не тестил, но возможно поможет их полная независимость, имеется введу полное разделение сесий, кук и все такое для этих двух частей.
Аватара пользователя
Bezlepkin
Сообщения: 731
Зарегистрирован: 2012.11.10, 18:59
Контактная информация:

Re: Yii2-Start новая версия.

Сообщение Bezlepkin »

Привет! при установке на шаге php init консоль пишет Parse error: parse error in /Applications/XAMPP/xamppfiles/htdocs/yii2-start/init on line 75
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Yii2-Start новая версия.

Сообщение zelenin »

Bezlepkin писал(а):Привет! при установке на шаге php init консоль пишет Parse error: parse error in /Applications/XAMPP/xamppfiles/htdocs/yii2-start/init on line 75
посмотрел в 75 строку? php 5.4+?
Аватара пользователя
Bezlepkin
Сообщения: 731
Зарегистрирован: 2012.11.10, 18:59
Контактная информация:

Re: Yii2-Start новая версия.

Сообщение Bezlepkin »

Это и странно, пишет что версия 5.6.3

php requirements.php

Код: Выделить всё

Yii Application Requirement Checker

This script checks if your server configuration meets the requirements
for running Yii application.
It checks if the server is running the right version of PHP,
if appropriate PHP extensions have been loaded, and if php.ini file settings are correct.

Check conclusion:
-----------------

PHP version: FAILED!!!
Required by: Yii Framework
Memo: PHP 5.4.0 or higher is required.

Reflection extension: OK

PCRE extension: OK

SPL extension: OK

MBString extension: OK

Mcrypt extension: WARNING!!!
Required by: Security Component
Memo: Required by encrypt and decrypt methods.

Intl extension: WARNING!!!
Required by: Internationalization support
Memo: PHP Intl extension 1.0.2 or higher is required when you want to use advanced parameters formatting
        in Yii::t(), non-latin languages with Inflector::slug(),
        IDN-feature of
        EmailValidator or UrlValidator or the yii\i18n\Formatter class.

Fileinfo extension: OK

DOM extension: OK

PDO extension: OK

PDO SQLite extension: OK

PDO MySQL extension: OK

PDO PostgreSQL extension: WARNING!!!
Required by: All DB-related classes
Memo: Required for PostgreSQL database.

Memcache extension: WARNING!!!
Required by: MemCache

APC extension: WARNING!!!
Required by: ApcCache

PHP safe mode: OK

Expose PHP: WARNING!!!
Required by: Security reasons
Memo: "expose_php" should be disabled at php.ini

PHP allow url include: OK

PHP mail SMTP: OK

------------------------------------------
Errors: 1   Warnings: 6   Total checks: 19
Аватара пользователя
Bezlepkin
Сообщения: 731
Зарегистрирован: 2012.11.10, 18:59
Контактная информация:

Re: Yii2-Start новая версия.

Сообщение Bezlepkin »

75 строка: $callbacks = ['setCookieValidationKey', 'setWritable', 'setExecutable'];

http://s020.radikal.ru/i704/1501/0f/1e9a2c4d3b4b.png
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Yii2-Start новая версия.

Сообщение zelenin »

Bezlepkin писал(а):75 строка: $callbacks = ['setCookieValidationKey', 'setWritable', 'setExecutable'];

http://s020.radikal.ru/i704/1501/0f/1e9a2c4d3b4b.png
php -v в командной строке введите
Аватара пользователя
Bezlepkin
Сообщения: 731
Зарегистрирован: 2012.11.10, 18:59
Контактная информация:

Re: Yii2-Start новая версия.

Сообщение Bezlepkin »

версия 5.3.26 - как так?
Аватара пользователя
Bezlepkin
Сообщения: 731
Зарегистрирован: 2012.11.10, 18:59
Контактная информация:

Re: Yii2-Start новая версия.

Сообщение Bezlepkin »

Понял! 5.3.26 это версия в Mac OX

5.6.3 в XAMPP

Запускаем curl -s http://php-osx.liip.ch/install.sh | bash -s 5.4
и обновляем до 5.4

Потом export PATH=/usr/local/php5/bin:$PATH
Чтоб отображалось при php -v
Ответить