SiZE
почитай фаулера, вопросы отпадут по большей части
SiZE
или елисеева, у него уже все готов
Сергей
Про сущности понятно, интересны именно контексты
Andrew
authclient закрывает попап окна?
Andrew
Как после авторизации закрыть окно, если через фейсбук например?
Andrew
это встроенная ф-я вообще или свое выдумывать надо?
Andrew
смотрел код, не нашел такого
SiZE
SiZE
Maxim
Всем привет! Заранее прошу прощения за оффтоп. Кто-нибудь из здесь присутствующих выходит в интернет с теле2? Проверил на трёх симках, везде проблемы с доступом к сайтам, расположенным на AWS. Доска trello.com только что открывалась минут 10 и то не вся статика подгрузилась. У других провайдеров проблем нет. Пытаюсь понять, это только в моём регионе или во всех.
Andrew
так это превент от повторных окон
Andrew
если на той же странице нажать еще раз
Evgeny
Всем привет, ребят подскажите кто нибудь, уже всю голову поломал) Только начал знакомится с yii2 и немогу въехать Многие медоды с которыми приходится работать "зашиты" в Yii::$app-> и тд, но с-ка как они туда зашиты??? Если два раза кликнуть в phpStorm на $app то перебрасывает сюда
public static $app;
/**
* @var array registered path aliases
* @see getAlias()
* @see setAlias()
Это класс BaseYii со своим пространством имен,
как и где его свойство $app наполняется методами? Может кто подскажет где можно почитать
Andrew
Andrew
И вот это читай: http://www.yiiframework.com/doc-2.0/guide-structure-applications.html
SiZE
Подсобите
$activeQuery->andWhere("id IN (:id)");
$activeQuery->params([':id' => [1,2,3]]);
Возвращает
WHERE id IN (1)
А надо
WHERE id IN (1,2,3)
implode тоже не подошел, оборачивает в кавычки. Как быть?
Alexey
Для ин другой синтаксис же
Кирилл
where(['in', 'id', [1,2,3]])
Владимир
andWhere([‘id’ => [1,2,3]]);
SiZE
посоны я ж легких путей не ищу )
SiZE
->params() вызывается в цикле и запрос отправляется с разными id. Сделал через клонирование запроса :(
Кирилл
andWhere(['in', 'id', ":id"]) не сработает скорее всего, но почему бы не попробовать
Anton
ребят, подскажите, я чет туплю, нагуглить не могу. есть
$form->field($model, 'count')->textInput()
как мне добавить валидатор yii.js, чтобы на клиенте выполнял проверку, а точней какие опции передать в textInput
Anton
мне нужно, чтобы юзер мог ввести только цифры
Alex
ну прописать правило в модели
Anton
ajaxValidation?
Alex
н по дефолту он валидирует
Alex
ну*
Кирилл
public function rules()
{
return [
['count', 'integer', 'integerOnly' => true],
];
}
Anton
кстати да... он же должен по дефолту валидировать по rules
Anton
у меня почему-то не робит этот момент. буду разбираться
Anton
спасибо
Al
$enableClientValidation у activeForm или у activeField можно включать отдельно
Кирилл
Я считаю у программистов в таких шляпах, не может быть вопросов по yii, Антон:)
Кирилл
Это отсылка к Sam Dark, ну вдруг шутейка не будет понятна
Павел
Ты все испортил
Павел
Нельзя говорить шутку а потом объяснять в чем она состоит
Alex
все испортил...
Al
так это была шутка
Павел
Павел
В каждой шутке есть доля samdark'а
Павел
В каждой шляпе 😆
Al
ооооо, я ее понял
Al
Павел
+1 у владению Yii
Alex
Al
ну тебе надо его аву глянуть
Anton
лол)
Павел
Ща ещё окажется что он не знает кто это
Anton
доперло)
Павел
А не, мимо
Anton
Anton
тонко шутканул)
Павел
А я уж подумал ты троллить будешь ща 😉
Павел
Вот это был бы чатег сегодня!
Al
блин парни, че с vue делать, я уже весь мозг сломал
Павел
Sam Dark? Не, не слышал
Alex
использовать?)
Павел
😂
Al
мне бы модуль spa собрать с ssr
Al
я хз как это к yii прикрутить
Павел
Делай рест и крути
Anton
ога. а клиент отдельно
Al
отдельно в смысле вообще другой сервак?:D
Павел
Зочемжи?
Al
мне же получается над собрать сервером фронт динамически, как-то все ассеты распихать по yii стандартным путям?
Al
и где тут webpack должен быть тогда
Павел
Yii будет отдавать только данные. Все остальное будет делать vue
Al
но это только один модуль на vue. Сам по себе проект это yii в индексе
Павел
Yii будет работать как rest API
Павел
Сам по себе проект это будет у тебя все вместе
Павел
Ща он ваще запутается и подумает ты про адвансед шаблон 😂
Anton
не не не)))
Anton
не пиши в advanced frontend spa)
Al
не, я пытаюсь понять как ассеты раскидывать куда надо