Найден 141 результат

Driver86
2016.12.04, 01:43
Форум: Общие вопросы (Yii 2.x)
Тема: Не могу обновить bootstrap 4 до версии alpha 5
Ответы: 6
Просмотры: 2532

Не могу обновить bootstrap 4 до версии alpha 5

Problem 1 - Installation request for bower-asset/bootstrap 4.0.0-alpha.5 -> satisfiable by bower-asset/bootstrap[v4.0.0-alpha.5]. - Conclusion: remove bower-asset/tether v1.2.4 - yiisoft/yii2-bootstrap 2.1.x-dev requires bower-asset/tether 1.2.* -> satisfiable by bower-asset/tether[v1.2.4]. - yiisof...
Driver86
2016.12.01, 04:04
Форум: Общие вопросы (Yii 2.x)
Тема: Как вручную через js отвалидировать и отобразить ошибку в форме?
Ответы: 3
Просмотры: 1065

Как вручную через js отвалидировать и отобразить ошибку в форме?

Как вручную через js отвалидировать и отобразить ошибку в форме?
Такой пример:
$('#w0').yiiActiveForm('validate');
Никаких ошибок не выводит. Возможно, он предназначен для иных целей, мне же нужно то же самое, что происходит при отправке формы и, если можно, для одного поля. Как?
Driver86
2016.11.28, 02:59
Форум: Общие вопросы (Yii 2.x)
Тема: Error: Undefined offset: 1 - ну и как теперь найти причину ошибки?
Ответы: 2
Просмотры: 2744

Re: Error: Undefined offset: 1 - ну и как теперь найти причину ошибки?

wgetus писал(а):Ты проверял в runtime/logs ?
Точно... yii2 туда лог пишет. А я смотрел стандартный php-лог, указанный в php.ini
Driver86
2016.11.27, 03:45
Форум: Общие вопросы (Yii 2.x)
Тема: Error: Undefined offset: 1 - ну и как теперь найти причину ошибки?
Ответы: 2
Просмотры: 2744

Error: Undefined offset: 1 - ну и как теперь найти причину ошибки?

В консоли запускаю скрипт, примерно так

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

/console-script controller/action
Получаю ошибку:
Error: Undefined offset: 1
Это шутка? :lol: :x
Как найти строку и, соответственно, причину ошибки?
В php-логе ничего нет.
Driver86
2016.11.06, 04:40
Форум: Общие вопросы (Yii 2.x)
Тема: Если сохранять модель без валидации, то не срабатывает SluggableBehavior. Почему?
Ответы: 1
Просмотры: 1086

Если сохранять модель без валидации, то не срабатывает SluggableBehavior. Почему?

Если сохранять модель без валидации

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

$post->save(false); 
То не срабатывает SluggableBehavior. Почему?
Driver86
2016.11.03, 00:11
Форум: Общие вопросы (Yii 2.x)
Тема: Как в куке пробел кодировать?
Ответы: 1
Просмотры: 954

Re: Как в куке пробел кодировать?

ладно, х с ним. Закодировал base 64
Driver86
2016.11.02, 23:32
Форум: Общие вопросы (Yii 2.x)
Тема: Как в куке пробел кодировать?
Ответы: 1
Просмотры: 954

Как в куке пробел кодировать?

Yii::$app->response->cookies->add(new Cookie([...])
Пробел в куке преобразуется в плюс. Зачем? В JS получаю куку, а оно плюс так и оставляет плюсом, что и вполне ожидаемо (encodeURIComponent пробел интерпретирует только как %20).
Как быть?
Driver86
2016.10.27, 14:34
Форум: Общие вопросы (Yii 2.x)
Тема: Зачем кука _csrf?
Ответы: 4
Просмотры: 1521

Зачем кука _csrf?

Зачем кука _csrf?
В мета-теге - это понятно, для аякс запросов.
в форме - то же понятно.
А что за _csrf в куках? Да ещё не меняется при перезагрузке страницы, но ставится заново при удалении. Планирую сделать кеширование средствами веб-сервера, эта кука портит планы.
Driver86
2016.10.22, 21:51
Форум: Общие вопросы (Yii 2.x)
Тема: Как работает TimestampBehavior, если поле уже заполнено?
Ответы: 6
Просмотры: 1973

Re: Как работает TimestampBehavior, если поле уже заполнено?

Очевидно, должен при новом адейте записать новое время апдейта. Разве не так? Хз... может быть. Я просто посмотрел на это как на поведение по-умолчанию, если не указано иное (значение). И думал, перед сохранением надо удалить время. Возможно, такого вопроса не было бы, если бы я не задумался о том,...
Driver86
2016.10.22, 21:48
Форум: Общие вопросы (Yii 2.x)
Тема: Как работает TimestampBehavior, если поле уже заполнено?
Ответы: 6
Просмотры: 1973

Re: Как работает TimestampBehavior, если поле уже заполнено?

Понятно.
Гайки там закручены наглухо - ставится value, прописанное в behavior.
detachBehavior решает второй вопрос
Driver86
2016.10.22, 20:40
Форум: Общие вопросы (Yii 2.x)
Тема: Как работает TimestampBehavior, если поле уже заполнено?
Ответы: 6
Просмотры: 1973

Как работает TimestampBehavior, если поле уже заполнено?

    public function behaviors()     {         return [             [                 'class' => TimestampBehavior::className(),                 'createdAtAttribute' => 'createdAt',                 'updatedAtAttribute' => 'updatedAt',                 'value' => new Expression('NOW()'),             ]...
Driver86
2016.10.09, 16:17
Форум: Общие вопросы (Yii 2.x)
Тема: Как указать опции для XmlResponseFormatter?
Ответы: 1
Просмотры: 877

Как указать опции для XmlResponseFormatter?

Не совсем понял, как использовать в Yii2 ответ в формате XML. Точнее, как указать опции. Надо поменять корневой тег. http://www.yiiframework.com/doc-2.0/yii-web-xmlresponseformatter.html#%24rootTag-detail - как это указать? Action: public function actionMy() {     Yii::$app->response->format = Respo...
Driver86
2016.10.08, 12:59
Форум: Общие вопросы (Yii 2.x)
Тема: Class 'yii\helpers\UnsetArrayValue' not found - почему?
Ответы: 5
Просмотры: 1775

Re: Class 'yii\helpers\UnsetArrayValue' not found - почему?

На тостере подсказали в чём дело: Available since version 2.0.10
Вот тока почему-то версию Yii 2.0.10 composer не знает...
Driver86
2016.10.08, 12:51
Форум: Общие вопросы (Yii 2.x)
Тема: Class 'yii\helpers\UnsetArrayValue' not found - почему?
Ответы: 5
Просмотры: 1775

Re: Class 'yii\helpers\UnsetArrayValue' not found - почему?

Я наверное его сам придумал? Может я ещё один из разработчиков yii? :-D

http://www.yiiframework.com/doc-2.0/yii ... value.html

Класс есть. Но у меня его в папке vendor действительно, нет. Хотя стоит последняя версия yii - 2.0.9.

Указал в composer dev-master - теперь класс есть.
Driver86
2016.10.08, 00:44
Форум: Общие вопросы (Yii 2.x)
Тема: Class 'yii\helpers\UnsetArrayValue' not found - почему?
Ответы: 5
Просмотры: 1775

Class 'yii\helpers\UnsetArrayValue' not found - почему?

Class 'yii\helpers\UnsetArrayValue' not found - почему? <?php defined('YII_DEBUG') or define('YII_DEBUG', true); defined('YII_ENV') or define('YII_ENV', 'dev'); require(__DIR__ . '/../vendor/autoload.php'); require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php'); new \yii\helpers\UnsetArrayValue(); 
Driver86
2016.10.07, 20:35
Форум: Общие вопросы (Yii 2.x)
Тема: Как для yii\swiftmailer\Mailer указать почту отправителя по умолчанию?
Ответы: 1
Просмотры: 1418

Как для yii\swiftmailer\Mailer указать почту отправителя по умолчанию?

Отправляю почту через yandex. В конфиге yii2: 'mailer' => [             'class' => 'yii\swiftmailer\Mailer',             'transport' => [                 'class' => 'Swift_SmtpTransport',                 'host' => 'smtp.yandex.ru',                 'username' => 'myname@yandex.ru',                 'p...
Driver86
2016.09.18, 03:05
Форум: Общие вопросы (Yii 2.x)
Тема: Как обработать ajax-ответ в ActiveForm Yii2?
Ответы: 1
Просмотры: 806

Как обработать ajax-ответ в ActiveForm Yii2?

Как обработать ajax-ответ в ActiveForm Yii2? Форма делает запрос через ajax: <?php $form = ActiveForm::begin([     'enableAjaxValidation' => true, ]) ?> ... Сервер высылает ответ в виде JSON. Как его обработать? Как на форму повесить javascript-callback, после прохождения валидации (в том числе и се...
Driver86
2016.09.05, 04:04
Форум: Общие вопросы (Yii 2.x)
Тема: Как сделать авторизацию через соц.сети без редиректа, а вызвав callback-функцию javascript?
Ответы: 6
Просмотры: 2028

Re: Как сделать авторизацию через соц.сети без редиректа, а вызвав callback-функцию javascript?

Имеется в виду действия после авторизации через соц.сеть. Когда вызывается successUrl.
Делаю в popup.
Сайт на аяксе. Какие тут могут быть successUrl? После прохождения авторизации надо вызвать javascript, что бы скрыть кнопки соц.сетей и показать форму комментирования.