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

louisvuitton
2016.12.22, 11:57
Форум: Общие вопросы (Yii 2.x)
Тема: Как инсталлировать расшиирения с сайта yiigist.com
Ответы: 19
Просмотры: 4465

Re: Как инсталлировать расшиирения с сайта yiigist.com

Сначала в консоли переходишь в папку проекта (для которого надо поставить расширение).
Потом запускаешь команды композера.
louisvuitton
2016.12.22, 11:39
Форум: Общие вопросы (Yii 2.x)
Тема: yiiActiveform.js Указать поле как ошибочное, а не просто добавить класс has-error
Ответы: 5
Просмотры: 2380

Re: yiiActiveform.js Указать поле как ошибочное, а не просто добавить класс has-error

Ооо получилось через отложенную валидацию, по той статье на которую ссылка выше.     public function clientValidateAttribute($model, $attribute, $view)     {         $urlCheck = \Yii::$app->urlManager->createUrl('check-attr');         return <<<JS                 deferred.push($.get("$urlCheck?...
louisvuitton
2016.12.22, 11:14
Форум: Общие вопросы (Yii 2.x)
Тема: Как инсталлировать расшиирения с сайта yiigist.com
Ответы: 19
Просмотры: 4465

Re: Как инсталлировать расшиирения с сайта yiigist.com

ку-ку
Папка проекта vendor/modernkernel/yii2-photoswipe

Но там не стоит ничего редактировать
louisvuitton
2016.12.22, 11:08
Форум: Общие вопросы (Yii 2.x)
Тема: yiiActiveform.js Указать поле как ошибочное, а не просто добавить класс has-error
Ответы: 5
Просмотры: 2380

Re: yiiActiveform.js Указать поле как ошибочное, а не просто добавить класс has-error

Т.е. без 'enableAjaxValidation'=>true и дерганья сервера при изменения каждого input'a не получится сделать? Или есть какие-то способы?
louisvuitton
2016.12.22, 10:57
Форум: Общие вопросы (Yii 2.x)
Тема: Как инсталлировать расшиирения с сайта yiigist.com
Ответы: 19
Просмотры: 4465

Re: Как инсталлировать расшиирения с сайта yiigist.com

Как минимум нужна запятая после предыдущего расширения (в composer.json)

"И как узнать что все инсталлировалось?"
>>
В консоли будет написано. И в папке vendor появится папка modernkernel/yii2-photoswipe с расширением
louisvuitton
2016.12.22, 10:31
Форум: Общие вопросы (Yii 2.x)
Тема: yiiActiveform.js Указать поле как ошибочное, а не просто добавить класс has-error
Ответы: 5
Просмотры: 2380

Re: yiiActiveform.js Указать поле как ошибочное, а не просто добавить класс has-error

И снова дратути :cry: Пойдем другим путем и начнем с малого. Сделал класс валидатор с методом болванкой для реализации валидации на стороне клиента. Гуглил тут (раздел "Реализация проверки на стороне клиента") Кто нибудь может объяснить почему если метод такой :     public function clientV...
louisvuitton
2016.12.21, 15:30
Форум: Общие вопросы (Yii 2.x)
Тема: yiiActiveform.js Указать поле как ошибочное, а не просто добавить класс has-error
Ответы: 5
Просмотры: 2380

yiiActiveform.js Указать поле как ошибочное, а не просто добавить класс has-error

Товарищи, Пытаюсь в клиентскую валидацию По адресу /check-attr есть метод который проверяет пару полей ( email, name ) и в зависимости от некоторых параметров возвращает json-вид такого массива ['result' => 'success'] или ['result' => 'error', 'message' => 'Ошибка'] Таким яваскриптом проверяю на эту...
louisvuitton
2016.12.08, 23:53
Форум: Общие вопросы (Yii 2.x)
Тема: yiiactiveform.js валидация вручную
Ответы: 9
Просмотры: 7018

Re: yiiactiveform.js валидация вручную

В том то и проблема что в afterValidate не прервать submit (или я не знаю как, возврат false ничего не дает)

Посмотрите плз JSBin , я там подготовил форму с модалкой. В секции js негенерированный yii код начинается после двух строк
**************
**************
louisvuitton
2016.12.08, 21:11
Форум: Общие вопросы (Yii 2.x)
Тема: yiiactiveform.js валидация вручную
Ответы: 9
Просмотры: 7018

Re: yiiactiveform.js валидация вручную

Onotole, а как запустить validate(и соответственно afterValidate) без сабмита? делаю так:      // Кнопка показа модалки          $('#show-modal-order').on('click', function (e) {             e.preventDefault();             $('#form-order').yiiActiveForm('validate', true);  //т.к. кнопка type="b...
louisvuitton
2016.12.08, 11:43
Форум: Общие вопросы (Yii 2.x)
Тема: yiiactiveform.js валидация вручную
Ответы: 9
Просмотры: 7018

Re: yiiactiveform.js валидация вручную

Можно поподробней плз Я всю ночь сегодня комбинировал эти beforeSubmit, afterValidate и т.д., но ни фига не работает как надо!... А надо чтобы: если поля не валидны - просто показывались ошибки, если все ок - открывалась модалка и при клике по кнопке в модалке отправлялась форма (аяксом). Проблема в...
louisvuitton
2016.12.07, 22:44
Форум: Общие вопросы (Yii 2.x)
Тема: yiiactiveform.js валидация вручную
Ответы: 9
Просмотры: 7018

Re: yiiactiveform.js валидация вручную

Спс, проверку переделаю, но как быть с сабмитом? Если не сабмитить валидация не делается =[
louisvuitton
2016.12.07, 18:37
Форум: Общие вопросы (Yii 2.x)
Тема: yiiactiveform.js валидация вручную
Ответы: 9
Просмотры: 7018

yiiactiveform.js валидация вручную

Здратути, Хочу перед отправкой формы, если она прошла валидацию, вывести модальное окно (с суммарной инфой по заполненным полям и дополнительной кнопкой подтверждения отправки). Пробую делать так:         $('#submit-order').on('click', function(e) {             e.preventDefault();             $('#fo...
louisvuitton
2016.11.16, 22:32
Форум: Авторский код и библиотеки
Тема: Yii2-user
Ответы: 82
Просмотры: 45157

Re: Yii2-user

Спс, в очередной раз оказывается, что все уже придумано до нас
louisvuitton
2016.11.16, 09:33
Форум: Авторский код и библиотеки
Тема: Yii2-user
Ответы: 82
Просмотры: 45157

Re: Yii2-user

Только не надо ссориться)

Спасибо, у меня оказывается была переопределена views/settings/account.php еще когда там не передавалась переменная $module :oops:

По второму вопросу про layout посоветуете что-нибудь?
louisvuitton
2016.11.16, 09:12
Форум: Авторский код и библиотеки
Тема: Yii2-user
Ответы: 82
Просмотры: 45157

Re: Yii2-user

Тем более что просто отключение не поможет. Проверка то все равно будет проходить. Пока я сделал так - переопределил эту вьюху, и в собственном _alert.php делаю так вместо if ($module->enableFlashMessages): пишу if (Yii::$app->getModule('user')->enableFlashMessages): Это норм? Еще вопрос, мне почти ...
louisvuitton
2016.11.15, 10:24
Форум: Авторский код и библиотеки
Тема: Yii2-user
Ответы: 82
Просмотры: 45157

Re: Yii2-user

Провел я composer update, поправил некоторые нестыковки, но тем не менее получаю предупреждения Notice

У всех так? что делать? (

Изображение
louisvuitton
2016.11.13, 13:51
Форум: Авторский код и библиотеки
Тема: Yii2 Starter Kit - шаблон для старта приложения
Ответы: 554
Просмотры: 315061

Re: Yii2 Starter Kit - шаблон для старта приложения

Непонятно как пользоваться i18n :?: Создал я в разделе i18n в админке текст "message" в категории допустим "news". Посмотрел его id. Добавил перевод "сообщение" этому id и язык "ru" (почему то надо писать руками язык а не выбор из доступных) Пытаюсь вывести Yi...
louisvuitton
2016.10.26, 22:16
Форум: Общие вопросы (Yii 2.x)
Тема: Переехал на мак ос, почему то не видит класс
Ответы: 6
Просмотры: 2146

Re: Переехал на мак ос, почему то не видит класс

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

<?
namespace app\controllers;

use yii\web\Controller;
use itkredo\images\models\Image;
use itkredo\images\models\Placeholder;
use yii\web\BadRequestHttpException;


class ImageController extends  Controller {
  
   // ........
}
лежит в папке projectname/controllers
louisvuitton
2016.10.26, 21:36
Форум: Общие вопросы (Yii 2.x)
Тема: Переехал на мак ос, почему то не видит класс
Ответы: 6
Просмотры: 2146

Re: Переехал на мак ос, почему то не видит класс

в терминале работает путь к файлу и через users и через Users, да и его же в любом случае я не вручную прописываю в yii :cry: