Anonymous
файл изображения вообще не причём, я его использовал в плагине только для вывода
Миша
Ребята, подскажите с регуляркой, как то не силен в них. Мне надо узнатьт, есть ли в строке GN или EX ну или какие то еще символы подряд
Миша
ну вот на нем сделал))
Evgeniy
или я чет не понял
Саша
/GN/ же))
Ну так-то да))
Evgeniy
/GN|EX/
Миша
/GN|EX/
ага, типо того
Миша
решил тут глянуть параллельно видосик, про планирование дня. Как то пугает уже с этого кадра
Миша
чем тебе не подходит для этой задачи strpos?
да чего то не хочет выводить, я вот решил так попробовать
Миша
5 x GN1/3 в общем он вот эту строки никак не выводит
Миша
может он ее хавает как не строку
Миша
а как число 5
Миша
остальное выкидывает
Миша
еще раз?
Миша
я так понимаю, что он выкидывает все кроме 5
Evgeniy
еще раз?
~5 x GN1/3X~
Миша
06.include.cache.php:24:string '1 x GN1/1 + 3 x GN1/9' (length=13) балин, string
Evgeniy
тильда вместо слешей
Миша
вот тут все норм, но когда это значение прилетает в preg_replcae то фиг он не видит
Миша
Evgeniy
http://prntscr.com/mak05r
Sentinel
Может кто подсказать, что не так? На самом деле там больше ресурсов, но показывается только 4 http://picplus.ru/img/1901/22/f0dec1b9.png
Sentinel
нет
Sentinel
вызов http://picplus.ru/img/1901/22/0f846353.png
Миша
а ну вывел только те, где условие по ТВ соблюдается
Sentinel
а ну вывел только те, где условие по ТВ соблюдается
нашел причину, спасибо Миша.. дал пинка 🤛
Миша
блин ну с регуляркой уже совсем не смешно однако
Иван
Борису подскажите.
Миша
Миша
я не пойму, что случилось)
Evgeniy
такое надо?
Миша
мне надо узнать, есть ли в строке 8 x GN1/3 8 x GN1/3 8 x GN1/6 8 x GN1/6 вхождение таких как ПТ
Миша
GN
Миша
preg_match('/GN|EX/', $option, $matches); вот это дает пустой массив
Миша
нет вхождения
Миша
хотя как так, если в $option приходит такие строки
Миша
вот тут прекрасно показывает
Evgeniy
http://prntscr.com/mak7ws
Evgeniy
ну хз-хз
Evgeniy
http://prntscr.com/mak8sv
🙈 PG
$string = '5 x GN1/3'; if(stristr($string, 'GN') === FALSE) { echo 'не найдено'; } else { echo 'найдено'; }
Миша
$check = preg_replace('/GN|EX/', 'TEST', $option); чет у меня даже это не заменяет. ну что то вообще пздц
Evgeniy
🙈 PG
просто узнать есть ли символы в строке?
Миша
Да
Миша
Сейчас
🙈 PG
странно все это
🙈 PG
у меня все варианты нормально отрабатывают
Evgeniy
и у меня
🙈 PG
Георгий
парни подскажите норм квери плагин для выбора телефона со странами?
Nimea
Владимир
Как правильно написать массив filters? {'!mFilter2' | snippet : [ ... 'filters' => '{ "msoption|price_rub:number", "msoption|width:number", "msoption|connect-type", "msoption|square:number", "msoption|item-type-[[*alias]]", "msoption|height:number", "msoption|depth:number", "msoption|section-power:number", "msoption|color", "msoption|material", "msoption|interaxix-length:number", "msoption|power:number" }', ... ]} что-то редактор подчёркивает строчку после первой запятой как ошибку.
Иван
Есть такое
Иван
но работать будет
не Антон
Вы когда работать успеваете?
Владимир
но работать будет
работает, но не так, как нужно. Фильтр вообще не выводится. Пишет "нечего фильтровать". Только список всех товаров, даже без пагинации
Евгений
почему массив в параметре? на примерах там везде строка
Владимир
есть же документация, что за фигню ты написал?
в документации я не нашёл этого
Владимир
как правильно писать
Владимир
почему массив в параметре? на примерах там везде строка
потому что нужно вывести фильтры по нескольким параметрам
Евгений
&filters=` parent:grandparents, createdon:year, createdon:month, tv|radio:boolean, createdby:fullname `
Евгений
вот в примере