Alexander
Ну можно и за 10, хоть 20 было б самое то 😸
тоже делал недавно решение, на десятки тысяч заказов. Перенес все норм) использовал твои советы чтобы все быстро работало 🤝
Eugene
в контроллере: $custom = \Request::get('custom');
На боевом скрипте это не работает. :( Но там и запрос приходит не get, а post.
Алексей
Подскажите а как можно вывести товары отсортированные по menuindex, но! Есть вложенность товаров и соответственно в каждой папке отсчет начинается заново, menuindex проставляется автоматом. Можно ли как-то игнорировать родителей? Чет не соображу вообще
Am
Подскажите а как можно вывести товары отсортированные по menuindex, но! Есть вложенность товаров и соответственно в каждой папке отсчет начинается заново, menuindex проставляется автоматом. Можно ли как-то игнорировать родителей? Чет не соображу вообще
Давайте подумаем. Есть ресурс в котором проставляется menuindex с 0 до 10, например. Есть другой ресурс где так же проставляется menuindex с 0 до 5. При игнорировании родителей будет сортироваться так что с разных ресурсов возьмутся одинаковые menuindex. Вы этого хотите?
Алексей
по разделам просто оставить
Am
Тогда, по-идеи, когда сделаете выборку нужных ресурсов, то у них должно сортироваться по одинаковому menuindex. При выборке тем же Doclister'ом параметр showParent по умолчанию 0 - принудительное игнорирование родителей. Вы чем делаете выборку?
Алексей
Тогда, по-идеи, когда сделаете выборку нужных ресурсов, то у них должно сортироваться по одинаковому menuindex. При выборке тем же Doclister'ом параметр showParent по умолчанию 0 - принудительное игнорирование родителей. Вы чем делаете выборку?
это eFilterResult, есть общий каталог, в котором папки производителей, у каждого производителя свои подпапки тип изделия, и уже в этих папках находятся товары, просто их бывает много и они решили разбить на подпапки 1-20, 20-40 и вот получается что из-за этих подпапочек сбивается, а нужно чтобы выбрали производителя в фильтре и показываются товары по menuindex игнорируя вот эти 1-20, 20-40
Алексей
уговорил не делать эти вложенные папки)))
Volodymyr
уговорил не делать эти вложенные папки)))
Написать плагин который будет генерить menuindex с учетом родителя, могу даже скинуть готовый
Дмитрий
Хелло. Как прикрепить файл к письму? делаю через гист димы evolutionCMS()->sendmail([ 'from' => 'info@test.by', 'to' => 'd.trezkov@gmail.com', 'subject' => 'Письмо с сайта. Материал для журнала', 'body' => \View::make('partials.form.mail_jurnal', $request)->toHtml(), 'files' => $request->file('file') ]);
Дмитрий
Всем привет! AjaxSearch дружится с blade?
Am
Всем привет! AjaxSearch дружится с blade?
Доброго и Вам. Раз Вы используете 3.х версию, то хорошо бы взять тот же evosearch хотя бы как более свежее решение. А так, AjaxSearch это сниппет результат которого Вы можете выводить в нужный шаблон blade. Удобно через контроллер работать.
Дмитрий
Через контроллер работаю, не пойму как прокинуть в параметры шаболнов блейдовские шаблоны
Дмитрий
Через @B_FILE.. не хочет подключать
Aliaksandr
Ну ты б еще ditto к блейду подключить собрался ))
Am
Раз работаете через контроллер, то в результате вызова или обработки запроса получаете набор данных. Данные выводить нужно напрямую в шаблон blade. Сам шаблон знаете как подключить к контроллеру?
Дмитрий
Ну ты б еще ditto к блейду подключить собрался ))
Ну в крайности не будем кидаться)
Дмитрий
Раз работаете через контроллер, то в результате вызова или обработки запроса получаете набор данных. Данные выводить нужно напрямую в шаблон blade. Сам шаблон знаете как подключить к контроллеру?
С шаблонами работаю, все подключается и нормально работает. Именно с этим сниппетом я не пойму где размещать чанки для визуализации этого поиска $this->data['search_form'] = $this->evo->runSnippet('AjaxSearch', [ 'ajaxSearch' => 0, 'showIntro' => 0, 'showResults' => 0, 'parents' => env('INFORMATION_PAGES_ID') . ',' . env('NEWS_PAGE_ID'), 'depth' => 3, 'landingPage' => env('SEARCH_RESULT_PAGE'), 'asId' => 'ts', 'tplInput' => 'textsearchform' ]); Это его вызов, вот где мне нужно создать чанк textsearchform, чтобы он подцепился и появилась строка поиска?
Aliaksandr
Дмитрий
+ вот спасибо!
Axenia
dimkoka (48.56) увеличил карму webber_12 (4847.51)
Сергей
Сергей
Супруга блесну подарила, говорит клевать будет .... хорошо
Axenia
webber_12 (4847.51) увеличил карму Serg_64j (1660.39)
Дмитрий
+ только щуки-девочки :)
Axenia
froggyweb (0) увеличил карму Serg_64j (1661.39)
Сергей
+ только щуки-девочки :)
лишь бы не "только икра" ))
Алексей
Axenia
Lector1982 (55.78) увеличил карму Serg_64j (1668.86)
Alexander
Хуевая блесна
Сергей
Хуевая блесна
Не пиздатая уж точно)
Alexander
😁
Alexander
При установке коммерса не устанавливается ни одна валюта, это ошибка какая то? Вроде как рубль по умолчанию ставился всегда
Alexander
OpenServer
Am
Может поменять прокладку между монитором и сиденьем? (:
Am
коврик?
Даааа, коврик. (%
Сергей
Даааа, коврик. (%
теперь это так называется))
Am
теперь это так называется))
В такую жару, да с такой блесной можно называть как удобно. (:
Axenia
Lector1982 (55.78) увеличил карму Ambrion (2059.43)
Сергей
https://coub.com/view/uqwo йёёхууу)))
Eugene
Дык, а Request::post(); что показывает?
get на post я поменял первым делом. Там пусто. Нагуглил такое решение: добавить use Illuminate\Http\Request; в вызов метода добавить переменную Request $request public function tBot(Request $request) $input = $request->all(); выводит всё, что приходит. И от телеги и то, что я туда вкручиваю своё.
Am
Дык, да, use первым делом нужно было добавлять, т.е. объект Request от куда-то должен браться. ((%
Eugene
Дык, да, use первым делом нужно было добавлять, т.е. объект Request от куда-то должен браться. ((%
да. это логично. в том тестовом варианте без use работала конструкция \Request
Am
Когда используете IDE, то такие моменты должны подсвечиваться и подсказываться.
Am
да. это логично. в том тестовом варианте без use работала конструкция \Request
Ага, это тоже заметил и думал что дальше так же используете. \ это как раз указатель
Am
но post() даже с use выводит пустой массив
Может не так используете. В $request->all(); тут просто любые параметры попадают.
Eugene
$rget = \Request::get('tok'); $rpost = \Request::post('tok'); $rinput = \Request::input('tok'); list($bot_id, $t) = explode(':', $token); unset($t); // if(!is_numeric($bot_id)) exit; $input = $request->input('tok'); $post = $request->post('tok'); $get = $request->get('tok'); $aall = $request->all(); $subj = "var_export tok all $bot_id"; $msg = $bot_id . "\n". "rget\n". var_export($rget, true) ."\n\n". "rpost\n". var_export($rpost, true) ."\n\n". "rinput\n". var_export($rinput, true) ."\n\n". // "token\n". var_export($token, true) ."\n\n". "input\n". var_export($input, true) ."\n\n". "post\n".var_export($post, true)."\n\n". "get\n".var_export($get, true)."\n\n". "all\n".var_export($aall, true)."\n\n". ''; mail2boss($subj, $msg);
Eugene
rget NULL rpost NULL rinput '1617333872:32432' input '1617333872:32432' post NULL get NULL all array ( 'update_id' => 580720734, 'message' =>
Eugene
token откуда-то пришилось не от ттуда
Eugene
если убрать use и Request $request то работает так: rget NULL rpost NULL rinput '1617333872:32432' Если добавить use Closure, то вывод остаётся таким же. Для меня осталось загадкой, почему в тестовом варианте данные пробрасываются через \Request::get, а в рабочем там пусто.
Eugene
Но цель была не разобраться в хитросплетениях и особенностях работы скриптов, а найти рабочий вариант. И он найдён. .Кажется. 🤣🤣🤣 Всем огромное спасибо.
Aliaksandr
Aliaksandr
Aliaksandr
Вот в Минске еще лучше
Eugene
Попробуй вместо класса Request хелпер request() request()->all() и т.п.
$input = request()->input('alarm_id'); $post = request()->post('alarm_id'); $get = request()->get('alarm_id'); $aall = request()->all(); $subj = "var_export tok all $bot_id"; $msg = $bot_id . "\n". // "rget\n". var_export($rget, true) ."\n\n". // "rpost\n". var_export($rpost, true) ."\n\n". // "rinput\n". var_export($rinput, true) ."\n\n". // "token\n". var_export($token, true) ."\n\n". "input\n". var_export($input, true) ."\n\n". "post\n".var_export($post, true)."\n\n". "get\n".var_export($get, true)."\n\n". "all\n".var_export($aall, true)."\n\n". ''; mail2boss($subj, $msg); Вывод: 1617333872 input '205475498' post NULL get NULL all array ( 'update_id' => 580720743, PS Это всё без use ...Request и без вызова Request в параметрах метода
Сергей
Вот в Минске еще лучше
никакой абстракции))
Eugene
Так может не приходит ничего в get/post?))
В примерах через get в запросе get приходило. В запросе post не заработало. От телеги все данные приходят через POST. Бот рабочий и в него приходят запросы из телеги. Если они приходят не через post, а как-то иначе, то тут я просто развожу руками на такую телеграм магию.
Aliaksandr
Есть вообще ссылки на доку с этим get/post или мы пальцем в небо тыкаем?))
Aliaksandr
Если там ничего нет, то варианта 2- либо ничего не приходит либо метод неправильный)))
Eugene
Какая цель у текущего расследования? ;))
Aliaksandr
Какая цель у текущего расследования? ;))
Цель понять, почему на странице доков по реквесту https://laravel.com/docs/8.x/requests не найдено ни одного совпадения по слову post()
Aliaksandr
)))
Pathologic
нужно брать из php://input
Aliaksandr
Может query() смотреть или еще чего )) хотелось бы понять откуда ноги растут ))
Eugene
Цель понять, почему на странице доков по реквесту https://laravel.com/docs/8.x/requests не найдено ни одного совпадения по слову post()
Ну я понял, в чём цель. Кто-то хочет самоутвердиться, какой он крутой программер и как он хорошо умеет читать доки. И владеет поиском по докам. Я не крутой программер. Мне эти лавры не нужны. Мне нужно, чтобы оно работало. Круто работало. Оно работает. И это круто.