Size: a a a

2021 June 24

AA

Am Ambrion in Evolution CMS
Да и такие огромные системы не могут иначе - развитие постепенное.

С мошенниками на внешнем рынке борются, только и это не особо нам заметно, т.к. охват маленький для обычного пользователя. Представляю сколько там могло быть мошенников не борись они с ними. ((%
источник

МЛ

Мария Ленина... in Evolution CMS
Как в DLMenu вывести только тех у кого заполнено menutitle? Вывожу но выводятся также и пустые LI
источник

E

EVO bot Лёшка in Evolution CMS
источник

VD

Volodymyr Dzhuryn in Evolution CMS
addwherelist
источник

VL

Vitaliy Labenskiy in Evolution CMS
источник

МЛ

Мария Ленина... in Evolution CMS
Вопрос не много в дургом. Я в шаблоне прописала menutitle только для тех кто должен вывестись. но выводятся и те у которых menutitle не заполнен. я хотела бы выводить только у тех кто выводит
источник
2021 June 25

AS

Aliaksandr Sadouski in Evolution CMS
Ох уж эти вопросы "у меня не работает код, но я вам его не покажу")))
источник

AA

Alexander Andreev in Evolution CMS
Для этого есть галочка «показывать в меню».
Из документации «По умолчанию выполняется сортировка по возрастанию значения поля menuindex, документы с hidemenu=1 не выводятся.»
источник

ЕК

Евгений kamuzon Каза... in Evolution CMS
А где можно почитать, как после роутинга в файле routes.php

вставить что-то или направить куда-то, как я слышал можно туда вставить некий миддлваре, в котором я могу указать другие настройки, параметры и переменные.

Чтобы потом основной мой движок и набор функций, условно говоря обращался к другим таблицам, ip-адресам и удалённым серверам.

Как это всё волшебным образом организовать?! Чтобы не плодить копии файлов и потом не запутываться в функциях.
Спасибо.
источник

AL

Alexey Liber in Evolution CMS
Тебе же Владимир ответил - &addWhereList=c.menutitle!="" - выведутся только те, в которых menutitle не пустота
источник

ЕК

Евгений kamuzon Каза... in Evolution CMS
Что собственно я хочу сделать в коде. Прошу подсказать.

Есть два разных Route::post
Надо, чтобы сначала вызвался контроллер или ещё кто, в котором задаются параметры, например, $bot = 'bot1'
а во втором Route::post задаётся $bot = 'bot2'

И потом оба роутинга направляются в единый контроллер TelegramBotController@tBot

Как это сделать? Подскажите пожалуйста.
источник

AA

Am Ambrion in Evolution CMS
На роуты можно вешать миддливары. В миддлваре ловите нужные данные и делайте что нужно.
источник

МН

Михаил Носков... in Evolution CMS
middleware, либо route params
источник

МН

Михаил Носков... in Evolution CMS
типа такого
Route::post('bot/{bot}, 'TelegramBotController@tBot');
источник

ЕК

Евгений kamuzon Каза... in Evolution CMS
а где и как мне прописывать этот {bot}? В каких-то файлах? Или надо что-то доустанавливать через artisan?
источник

МН

Михаил Носков... in Evolution CMS
в custom/routes.php
источник

МН

Михаил Носков... in Evolution CMS
Можно перед этим еще ограничить значения через Route::pattern
источник

AA

Am Ambrion in Evolution CMS
Вы чего-то не совсем понимаете.
"И потом оба роутинга направляются в единый контроллер TelegramBotController@tBot" (с)

Роуты вызываются один за другим и обрабатываются так же. Вы можете собрать результат и что-то с ним сделать.
источник

МН

Михаил Носков... in Evolution CMS
а в контроллере получать так: public function tBot($bot)
источник

ЕК

Евгений kamuzon Каза... in Evolution CMS
да. я в ларавель не очень вкуриваю.

я вычитал в доках на ларавель такое:
Делаю два роутинга:

Route::post('bot1', 'EvolutionCMS\Main\Controllers\TelegramBotController@tBot')->middleware('bot1vars');
Route::post('bot2', 'EvolutionCMS\Main\Controllers\TelegramBotController@tBot')->middleware('bot2vars');

не улавливаю, где мне ловить и куда кодить этот ->middleware('botXvars')
источник