Найдено 33 результата
- 2018.01.31, 17:45
- Форум: Обо всем
- Тема: Yii2 - атака хейтеров и что делать дальше?
- Ответы: 429
- Просмотры: 154939
Re: Yii2 - атака хейтеров и что делать дальше?
я рассматриваю любой негативный отзыв как возможное начало дискуссии о недостатках и способах/необходимости их устранения (чем мы тут и занимаемся, как мне кажется). Дело в том, что недостатков у хейтеров/критиков нет. В большинстве случаев это просто состояние бесполезной души. Соответственно спос...
- 2018.01.31, 17:19
- Форум: Обо всем
- Тема: Yii2 - атака хейтеров и что делать дальше?
- Ответы: 429
- Просмотры: 154939
Re: Yii2 - атака хейтеров и что делать дальше?
Разве наш топик называется "Будущее Yii. Размышления и дискуссии" ?
А моя позиция к хейтерам описана выше.
- 2018.01.31, 16:41
- Форум: Обо всем
- Тема: Yii2 - атака хейтеров и что делать дальше?
- Ответы: 429
- Просмотры: 154939
Re: Yii2 - атака хейтеров и что делать дальше?
По поводу темы форума. Хейтеры - это хорошо. Что делать дальше? Каравану идти, пока собаки лают. В Yii - есть проблемы бесспорно. В Windows - тоже. Не поверите, даже в коде FreeBSD - есть проблемы. Нужно понимать, что любой крупный проект, априори не может быть идеальным. Только п*здаболы-теоретики(...
- 2016.08.14, 17:03
- Форум: RBAC и контроль доступа (Yii 2.x)
- Тема: RBAC через миграцию
- Ответы: 1
- Просмотры: 1954
RBAC через миграцию
Чтоб создать таблицы для Rbac в БД, в доке написано что надо делать так: yii migrate --migrationPath=@yii/rbac/migrations Запускаю, действительно создаётся несколько таблиц. Потом решаю откатить миграцию, yii migrate/down 1 - конечно же ошибка, потому что я не указал --migrationPath=... Вопрос, как ...
- 2016.08.14, 16:18
- Форум: Общие вопросы (Yii 2.x)
- Тема: Сценарий "default" при валидации влияет на другие сценарии?
- Ответы: 8
- Просмотры: 3520
Re: Сценарий "default" при валидации влияет на другие сценарии?
делал, не помогаетmaleks писал(а):метод scenarios() переопределяйте
- 2016.08.14, 14:58
- Форум: Общие вопросы (Yii 2.x)
- Тема: Сценарий "default" при валидации влияет на другие сценарии?
- Ответы: 8
- Просмотры: 3520
Re: Сценарий "default" при валидации влияет на другие сценарии?
Вы внимательно прочитали? Я же указал "on" Внимательно. Тогда эти уберите: ['username', 'required'], ['password', 'required'], Но мне нужны эти правила для default сценария. Я просто хочу чтоб отработало только моё одно правило, если указан сценарий first_admin. Вы предлагаете мне на все ...
- 2016.08.14, 14:39
- Форум: Общие вопросы (Yii 2.x)
- Тема: Сценарий "default" при валидации влияет на другие сценарии?
- Ответы: 8
- Просмотры: 3520
Re: Сценарий "default" при валидации влияет на другие сценарии?
ElisDN писал(а):Если у правила не указано on или except, то оно работает всегда.
Код: Выделить всё
[['username', 'password'], 'required', 'on' => 'first_admin'],
- 2016.08.14, 14:39
- Форум: Общие вопросы (Yii 2.x)
- Тема: Сценарий "default" при валидации влияет на другие сценарии?
- Ответы: 8
- Просмотры: 3520
- 2016.08.14, 12:25
- Форум: Общие вопросы (Yii 2.x)
- Тема: Сценарий "default" при валидации влияет на другие сценарии?
- Ответы: 8
- Просмотры: 3520
Сценарий "default" при валидации влияет на другие сценарии?
Привет. Это правила валидации модели SignupForm. Я добавил сценарий first_admin. В нём нужно всего лишь проверить существование username и password. Однако я получаю ошибку про длину пароля, которая прописана в сценарии default, очевидно что мой сценарий first_admin не отрабатывает. public funct...
- 2013.12.15, 02:45
- Форум: Общие вопросы (Yii 1.x)
- Тема: библиотека функций
- Ответы: 2
- Просмотры: 1921
Re: библиотека функций
например создай myHelper.php в protected/components.
Вызываешь в любом месте myHelper::yourFunction()
Код: Выделить всё
<?php
class myHelper {
public static function yourFunction($data) {
return true;
}
}
- 2013.12.15, 02:34
- Форум: Общие вопросы (Yii 1.x)
- Тема: Баг с подсчетам символов в правилах [РЕШЕНО]
- Ответы: 2
- Просмотры: 1668
Re: Баг с подсчетам символов в правилах
попробуйте померять длину details_name с помощью перед отправкой в модель.
может там сюрприз будет?
Код: Выделить всё
echo mb_strlen($_POST['details_name'],'utf-8');
может там сюрприз будет?
- 2013.12.15, 02:17
- Форум: Общие вопросы (Yii 1.x)
- Тема: [Решено] Очередной геморрой с CDbCriteria и Params
- Ответы: 5
- Просмотры: 2455
[Решено] Очередной геморрой с CDbCriteria и Params
Всем спасибо. Работает так: $ageExpression=new CDbExpression('floor(datediff(curdate(), birthday)/365) BETWEEN :agefrom AND :ageto'); $criteria->addCondition($ageExpression); $criteria->addBetweenCondition('height', $this->heightfrom, $this->heightto); $crite...
- 2013.12.14, 18:56
- Форум: Общие вопросы (Yii 1.x)
- Тема: [Решено] Очередной геморрой с CDbCriteria и Params
- Ответы: 5
- Просмотры: 2455
[Решено] Очередной геморрой с CDbCriteria и Params
В таблице есть поле birthday типа date. Надо сделать поиск по диапазону годов (например от 20 до 50 лет) и росту. В модели создал функцию. Она должна вернуть дата провайдер. public function qsearch() { $criteria=new CDbCriteria; $ageExpression=new CDbExpression('floor(datediff(c...
- 2013.12.06, 19:12
- Форум: Общие вопросы (Yii 1.x)
- Тема: Поле ActiveRecord при записи не обновляется (не валидация)
- Ответы: 6
- Просмотры: 5155
Re: Поле ActiveRecord при записи не обновляется (не валидаци
я юзаю расширение yii-user, там уже так сделано.SiZE писал(а):Использование defaultScope моветон.psixojoker писал(а):В модели User был defaultScope(), который не подгружал поле balance.
- 2013.12.06, 14:04
- Форум: Общие вопросы (Yii 1.x)
- Тема: Поле ActiveRecord при записи не обновляется (не валидация)
- Ответы: 6
- Просмотры: 5155
Re: Поле ActiveRecord при записи не обновляется (не валидаци
Проблема решилась. Спасибо за ответ.SiZE писал(а):Покажи полный экшен и модель, ничего не причесывая. Иначе трудно сказать где ты там ошибся.
В модели User был defaultScope(), который не подгружал поле balance.
- 2013.12.06, 03:06
- Форум: Общие вопросы (Yii 1.x)
- Тема: Поле ActiveRecord при записи не обновляется (не валидация)
- Ответы: 6
- Просмотры: 5155
Re: Поле ActiveRecord при записи не обновляется
Спасибо, заработало. Однако я не понимаю другого. У меня есть ряд случаев, когда $user->balance+=1; $user->save(); отлично работает в других моделях. Я думал, дело в правилах валидации, проверил, оказалось НЕТ. Я не понимаю, почему в одном случае нормально работает save(), а в данном случае только...
- 2013.12.05, 17:48
- Форум: Общие вопросы (Yii 1.x)
- Тема: Поле ActiveRecord при записи не обновляется (не валидация)
- Ответы: 6
- Просмотры: 5155
Поле ActiveRecord при записи не обновляется (не валидация)
$user=User::model()->findByPk(5); $user->balance=$user->balance+3; $user->save(); После записи в поле balance всегда - тройка. Если вместо неё напишу любое число, будет оно. Я же хочу взять существующий баланс и прибавить к нему новое значение, после чего записать. Задолба...
- 2013.06.03, 23:29
- Форум: Общие вопросы (Yii 1.x)
- Тема: Оформление общей страницы Блога.
- Ответы: 3
- Просмотры: 1119
Re: Оформление общей страницы Блога.
Точно Я голову сломал, что за прикол )) Спасибо.
Хотелось бы найти ровное решение, но хоть так
Хотелось бы найти ровное решение, но хоть так
- 2013.06.03, 17:27
- Форум: Общие вопросы (Yii 1.x)
- Тема: Оформление общей страницы Блога.
- Ответы: 3
- Просмотры: 1119
Оформление общей страницы Блога.
Разбираюсь с блогом. http://www.yiiframework.com/demos/blog При переключении вкладок меню Home и About - контейнер страницы ( <div class="container" id="page"> ) визуально смещается по оси абсцисс на 4-5 пикселей. При этом, переключения вкладок About и Login - происходит как нуж...
- 2013.05.10, 16:18
- Форум: Общие вопросы (Yii 1.x)
- Тема: radioButtonList + JUI buttonSet
- Ответы: 2
- Просмотры: 1127