Aliaksandr
хочешь ты там сделать какую-то обертку для получения списка параметров ,чтоб ее можно было подменить, так и сделай ее общую getParamsList($categories = [], $types = []) - и проверяй это все на пустоту, по мере "непустоты" добавляй к итоговому запросу. потом при желании еще какие-нибудь $ids=[] да $names=[] добавишь - и будет метод на все случаи жизни :)
Aliaksandr
вряд ли ты будешь еще дополнительный билдер условий писать под это дело
Volodymyr
Volodymyr
Volodymyr
можно было б не заморачиватся из whereIn было б корече немного
Aliaksandr
ну и все, без всяких привязок к конкретному функционалу ))
Aliaksandr
осталось только пробелы правильно порасставлять - пока карма не настигла))
Volodymyr
пасиб всем
vvs
Попалась статейка: https://habr.com/ru/company/dcmiran/blog/494672/ Вспомнилось, что видеоконференция проводилась на этой самой zoom, а она шпиён оказывается. )
Sasha
Чо, поцоны, как работается на удаленке?
Oleksii
Также как и последние 10 лет.
Sasha
Я если честно в офис ушел чтобы не перерабатывать
Sasha
тут теперь хз
Sasha
хотя в последнее время и дома до 2-3 что-то ковырял, это, конечно, не дело
Oleksii
Это очень важная всем информация...
Sasha
Конечно, держу в курсе :) Не все же фрилансеры на багамах тут
Volodymyr
Продолжаю заворачиваются из ооп, был метод form, который генерировал форму, и если был $_POST валидировал и сохранял, теперь, я хочу на этой же странице вывести табличку, чтоб заполнять возможные значения, получается метод уже не форм, а скорее page. По идее нужно разделить на три метода 1. Генерит форму 2. Валидирует и сохраняет 3. Генерирует конфиг для таблицы
Volodymyr
Volodymyr
что лучше метод save дергать по своему пути, если валидация не прошла, возвращать на урл из формой, или навесить все на один урл?
Volodymyr
Смотрю про laravel crud сохранение в отдельном методе storage, но не могу понять как оно на форму кидает в случае если данные не валины
Volodymyr
или это внутренняя магия laravel?
Volodymyr
Не понял что имеете ввиду. (%
Вывод форму, и сохранение, должно быть по одному урлу?
Am
Вывод форму, и сохранение, должно быть по одному урлу?
Может быть и на одном. Методы разные должны быть. Вывод формы это GET, сохранение это POST
Am
get(/form);
Volodymyr
Может быть и на одном. Методы разные должны быть. Вывод формы это GET, сохранение это POST
Просто вот есть /param/create /param/store если в store не пройдет валидация, нужно вернуть на урл /para,/create но из заполненной формой
Am
post('/form);
Am
Вы отдали POST запрос, обработали валидацией и после вернули ответ с сохранение POST данных.
Am
В форме обычная проверка на пустое значение POST
Volodymyr
В форме обычная проверка на пустое значение POST
тоесть мне нужно, сохранить post допустим в сессию?
Am
Вам нужно провалидировать данные и в случае успеха сделать сохранение, а в случае ошибки показать ошибку.
Am
Наверное Вы думаете что нужно уйти со страницы и данные никуда не сохранятся?
Am
Вам нужно данные передать на проверку, а не уходить с /param/create
Volodymyr
Наверное Вы думаете что нужно уйти со страницы и данные никуда не сохранятся?
ну вот форма показывается по адресу /param/form и при сабмите отправляется на урл /param/store по этому урлу проверяем данные и получаем ошибку верно?
Am
Это уже от дизайна приложения зависит. (:
Volodymyr
Да. И с ошибкой можно вернуть запрос.
Ок вот я начал гуглить как перенаправить пользователя вместе из post запросом
Volodymyr
или я опять не туда смотрю
Am
Ок вот я начал гуглить как перенаправить пользователя вместе из post запросом
Вам нужно понять что пользователь никуда не уходит с /param/form , а уходит его запрос на обработку.
Am
Мне видится, что не туда гуглите.
Aliaksandr
Почитай про соглашение той же лары насчет get/post/put/delete запросов и не городи лишних огородов)
Volodymyr
Ладно ребята сори, заранее забежал не туда
Volodymyr
Пасибо, сделаю пока как понимаю
Aliaksandr
Мог бы, кстати, под это дело просто намутить контроллер к формлистеру и не мучаться ни с валидацией ни с сохранением данных))
Volodymyr
Мог бы, кстати, под это дело просто намутить контроллер к формлистеру и не мучаться ни с валидацией ни с сохранением данных))
можно было, но я решил в 1.4.9 подключить компоненты формлистера, потому что не хотел работать без шаблонизатора и ORM
Marc
TinyMCE Mini stopt working after updating. Anyone got a idea how to fix this?
Marc
No RTE (mini)
Marc
Type is TinyMCE Mini
Marc
plugin is there. also in folder /theme is /theme.tinymce4.mini.inc.php
Aliaksandr
еще б линку сбросил бы для деревяных как я))
https://www.youtube.com/watch?v=MfTAoXQOLJo&t=360 - отсюда примерно за 2 минуты все ясно станет))
Marc
Fixed it; /assets/plugins/tinymce4/theme/theme.tinymce4.richtext_mini.inc.php
Dmytro
Good job!)
ага, я и не знал, что так можно было)
Aliaksandr
ага, я и не знал, что так можно было)
В возможные значения тв ричтекст можно хоть все параметра тинимсе вписать))
Dmytro
тут наоборот, надо только bold/italic оставить, а то такое лепят....
Dmytro
не, просто класная фича, как легко и просто перебить редактор
Pathologic
фича не классная, а вредная
Dmytro
почему?
Modweb
hello
Modweb
does any one know how can i escape html code in tv.content with DocLister @B_CODE ?
EVO bot Лёшка
Modweb
example:
Modweb
{!! $modx->runSnippet('DocLister', ['documents' => 10, 'tpl' => '@B_CODE: {!! $data["content"] !!} <-- error 😕
Modweb
{!! $modx->runSnippet('DocLister', ['documents' => 10, 'tpl' => '@B_CODE: {{ $data["content"] }}' !!} <-- this works but it dont parse a html char so all RichContent html code return as string -.-
Pathologic
почему?
потому что тот, кто это придумал, мог бы взять и приделать к тв параметры как в плагинах, но предпочел отмахнуться этими вот возможными значениями 🙃
Modweb
well ok i solve with @B_FILE insttead of inline: @B_CODE ;]
Андрей [aharito]
@Pathologic93 Не пойму - у вас в плагинах SimpleGallery файл /Helpers/PHPThump.php вроде нигде не инклудится, как и FS, однако работает. НЕ могу отыскать, почему работает? :)
Pathologic
магия
Андрей [aharito]
магия
а серьезно, вкратце?
Pathologic
Pathologic
значит уже загружены классы
Pathologic
бывает еще автозагрузка