Dmytro
вам нужно проверять все ли елементы пусты или минимум один из массива?
Borys
Мне необходимо сделать проверку
если (хотя бы одно значение не пустое (массив)) {
// обработка
}
Borys
Вариант @sizepermru мне вполне подошел
Dmytro
Вы explain делали?
Dmytro
https://github.com/bizley/yii2-migration
Интересный пакет
Kharin
Добрый вечер, у меня не совсем вопрос по yii, у меня по регуляркам, у меня всегда с ними проблема.
Суть - мне надо проверить инпут на то, чтобы там было хотя бы два слова на русском, два слова нашел как прикрутить, но вот проблема жто проверка чтобы русские символы валидировались :)
Kharin
Help
Kharin
if (!preg_match('#^\w+\s\w+#', $_POST['fio']))
{
mrG1K
Kharin
вот спасибо, надо бы как-то сесть все-таки за эти регулярные, спасибо, работает :)
Anonymous
Ребяты. Есть вопрос.
БЫло так
$model = Niche::find()->where('quantity > 0')->with('resources')->all();
Выводило всениши и ресурсы в них
Т.е. Ниша 1 (10 ресурсов) Ниша 2 (7 ресурсов) и тд
Появилась потребность выводить в каждой нише только по 5 ресурсов максимум
Создал свой геттер
public function getResourcesWithLimit()
{
return $this->hasMany(Resource::className(), ['n_id' => 'id'])->limit(5);
}
И вывожу так
$model = Niche::find()->where('quantity > 0')->with('resourcesWithLimit')->all();
Но по прежнему получаю полный список ресурсов
Иван
Anonymous
Пока что 4
Anonymous
Но модет быть и больше
Anonymous
Эт как категории в блоге
Иван
Если не предполагается больше 100, то можно убрать with и ресурсы уже лениво получать
Иван
ибо там лимит всё-равно в джойны не получится, в подзапросах не шибко лучше
Anonymous
Еперный театр.
Ошибка была в том что я выбирал по одной связи
А в виде выводил по старой))
Anonymous
SiZE
В первом Yii при регистрации пакета указано два js
'js' => [
'ckeditor.js',
'adapters/jquery.js',
],
Первый загружается нормально, второй не хочет.
В /assets все опубликовано, а загружаться не загружается и в коде страницы не появляется. Дебажить или так кто скажет? :)
Dmytro
может слеш добавить с начала?
Dmytro
в html ссылка на файл добавляеться?
who are you
не по феншую
who are you
циклы
Nurik
Ну, в таком случае, в php — нет феншуя. За феншуем нужно к ruby, там функции высшего порядка лучше реализованы и он ближе к азиатам. )) Там в общем то циклов и нет, одни итераторы.
Sergey
и с каких пор языковые конструкции не по феншую а куча вызовов функций - по феншую?
who are you
не знаю) я предполагаю так а автор располагает
Иван
Nurik
👀
Можно сделать свой итератор, в нём этот перебор как метод isNotEmpty()
Тогда объявление $arr = new CustomIterator([1,2,'']) позволит использовать $arr->isNotEmpty(), и тогда это будет по фен шую)
Иван
Никто же не запрещает этот "не феншуёвый цикл" в функцию засунуть)
👀
Ну и про фен шуй не всё так правда: в php7 массив любой длины будет довольно быстро перебран, если, конечно, он не сплошная пачка объектов
Nurik
Sergey
Здравствуйте. Подскажите как инфу с сайта в бота телеграм канал отправить
who are you
что сделать ?
👀
👀
Как это ты не понял?)
SiZE
who are you
Бота телеграм канал
who are you
Вот это сочетание слов не совсем понял
Дмитрий Житких
Херак хера и в продакшен ;)
Borys
А чем циклы не угодили-то ?
Ну вот как пример можно заюзать.
$isEmpty = false;
if(count(array_flip($a)) === 1 && current($a) === ''){
$isEmpty = true;
}
Borys
не по феншую
Borys
циклы
Borys
Совсем нет, подумал о том зачем писать цикл, если можно сделать необходимое функцией.
Borys
В любом случае данный вопрос уже решен.
Sergey
SiZE
ну вы сами знаете что делать. :)
Anonymous
Забанте этого манимейкера
Zhandos
++
who are you
who are you
Все переходим по его ссылкам и там жмем кнопку спам репорт
👀
Основная группа очень знакомая... Будто раньше её уже здесь рекламировали
Anonymous
Anonymous
Тоже сразу сообщаю о таких пидорах.
Anonymous
этот далбаеп 2 раз тут пишет
Anonymous
или 3й
Anonymous
Anonymous
На месте админа @opcode я бы выдал права модераторов ещё 3—4 челам. Чтобы спам чистился регулярно и быстро.
Anonymous
Самым завсегдатаям.
Anonymous
Угу
Anonymous
В конфе про Ларавел так и сделали. Быстро всё чистится.
Anonymous
Вообще интересно какая мотивация спамить в технических и технарьских конфах? 😆 Неужели думает, что тут лохи сидят? 😃
Anonymous
Отдача нулевая будет.
SiZE
@opcode прИди )
Максим
Я тут.
Максим
SiZE
Иван
Люди, можно с ActiveForm как-то поместить инпуты вне тега form (но с аттрибутом form="form_id")?
С вёрсткой заморочка из-за которой поля должны быть или вне формы или получатся вложенные формы.
Амаль
вложенные формы впринципе исключены
Иван
вложенные формы впринципе исключены
Ну вот в текущей вёрстке они "получились". Поэтому хочу внешнюю форму закрыть там-же где она открывается, а инпуты с ней связать.
Иван
Тут имеется таках хрень:
<from_1>
<slider>
<slide_1><input> <input></slide_1>
<slide_2><input> <input></slide_2>
<slide_3><input> <input></slide_3>
<slide_4>
<form_2><input></from_2>
<form_3><input></form_3>
</slide_4>
</slider>
</form_1>
Нужно из этого получить такую:
<from_1></form_1>
<slider>
<slide_1><input form="form_1"> <input form="form_1"></slide_1>
<slide_2><input form="form_1"> <input form="form_1"></slide_2>
<slide_3><input form="form_1"> <input form="form_1"></slide_3>
<slide_4>
<form_2><input></from_2>
<form_3><input></form_3>
</slide_4>
</slider>
Но что-то не пойму как этого от ActiveFrom добиться.
Sherali
errorAction не работает в фрон-энд модуле, но работает в бэк-энд