Slavko
Подскажите) есть такая строка в php - «manufacturers[74]» как с такой строки вытянуть число?)
Slavko
Регуляркой
а можете подсказать ?
Евгений
гугл сломался?
Anonymous
гугл сломался?
Зачем ты сломал гугл?
Евгений
Зачем ты сломал гугл?
да чет он оборзел, слишком умный бле
Андрей
а можете подсказать ?
http://bit.ly/2JfNOJU - первая ссылка
Rahim
Privet kak pravilno vivesti pdoMenu resources na TV {$_modx->runSnippet('!pdoMenu@PropertySet', [ 'parents' => 0, 'resources' => '{1 | resource : "menid"}' 'level' => 2, ])}
Rahim
takoy vizov pokazivayt vse resursi iz menyu
🙈 PG
Privet kak pravilno vivesti pdoMenu resources na TV {$_modx->runSnippet('!pdoMenu@PropertySet', [ 'parents' => 0, 'resources' => '{1 | resource : "menid"}' 'level' => 2, ])}
ты не поставил запятую, но это в любом случае не поможет 1) пробуй без фигурных скобок 'resources' => 1 | resource : "menid", 2) сделай перед $_modx->runSnippet {set $menuId = (1 | resource : "menid") } а в вызове 'resources' =>$menuId,
Rahim
👍🏻
Rahim
1 metod srabotal
Dmitriy
Ребята, это что за какашки?
Dmitriy
Dmitriy
Через что теги сделать можно?
Андрей
Через что теги сделать можно?
Tagger, TagLister, тв с типом Авто-метка
Dmitriy
@webinmd 'where' => '{ "person_activity:LIKE": "%'~$kvant~'%" }',
Dmitriy
тут прекол с твоей выборкой
Dmitriy
с it вместе выводится hitech
Dmitriy
угораю
Dmitriy
прИкол
так а в чём проблема?
Dmitriy
в операторе like?
Иван
в данном слове ошибка =)
Dmitriy
чего
Dmitriy
Андрей
с it вместе выводится hitech
Потому что оно так и должно работать, что не пашет то?
Dmitriy
почему это должно так быть алу
Dmitriy
мне нужно точная проверка
Dmitriy
а не есть ли эта часть в слове
Андрей
почему это должно так быть алу
Потому что так оператор LIKE работает, ало бля
Dmitriy
а какой оператор юзать нужно?
Sergey_K
Спасибо, ребята, иногда читаю чат и понимаю, что я не самый бестолковый тут :)
Sergey_K
а какой оператор юзать нужно?
А что ты получить хочешь?
Dmitriy
ХОЧУ получить вывод ресурсов, у которых в tv написано it
Dmitriy
а выводится вместе впридачу hitech
Sergey_K
Это не оскорбление. Это безоценочная обратная связь
Sergey_K
Ну так а нахрена like?
Sergey_K
="it"
Dmitriy
мне жендос раньше сказал так
Sergey_K
Ты задачу явно коряво формулируешь
Sergey_K
Приведи пример строк
Sergey_K
В которых ты ищешь
Sergey_K
Там явно подстрока будет
Dmitriy
'where' => '{ "person_activity:=": "%'~$kvant~'%" }',
Dmitriy
не пашет так, ничего не выводит
Sergey_K
Епта
Sergey_K
% это поисковый вайлдкард
Sergey_K
Для лайка
Sergey_K
Конечно ничего не будет искать
Sergey_K
% убери
Sergey_K
Это же обычный SQL
Sergey_K
Вы чо
Dmitriy
'where' => '{ "person_activity:=": '~$kvant~' }',
Sergey_K
Ну да
Sergey_K
И вроде бы
Sergey_K
Для =
Sergey_K
Не нужно :=
Dmitriy
Вывелось всё что можно, но не нужно
Sergey_K
Я в феноме слабо соображаю. Там что значит ~?
Sergey_K
'where' => '{ "person_activity": '~$kvant~' }',
Sergey_K
Насколько я загуглил, ~~ это тоже шаблон рег выражения. Убери ~
Dmitriy
но терь, если у меня в строке несколько значений, то вообще хрен
Dmitriy
ему пофиг
Sergey_K
Давай ты либо нормально будешь писать, без абстракционизма, либо одно из двух
Sergey_K
'where' => '{ "person_activity:=": '$kvant' }',
Sergey_K
Должно выдать только те строки, которые четко равны. Это то, что ты заявил. Если работает не так, значит ты коряво ставишь задачу.
Sergey_K
Повторю - строку кинь сюда, в которой надо найти.
Dmitriy
Работает говорю
Dmitriy
но если у ресурса несколько выставлено
Dmitriy
robo it
Dmitriy
то не может, ну это понятно
Sergey_K
Ну ясен пень
Sergey_K
Тогда делай условие "или"
Sergey_K
И ставь like на строку "% it%"
Dmitriy
с пробелом
Андрей
И ставь like на строку "% it%"
Так это походу теги, like тут не поможет, нужно точное вхождение
Dmitriy
хм