Дмитрий
пустой мультитв это или '[]' или ''
к этому я тоже пришел. пока поставил not like []
Дмитрий
хотя зачем писать в базу пустой "массив" - не понятно.
Pathologic
потому что json
Дмитрий
еще встречал вариант, когда сначала заполнили, потом удалили, в результате в базе вся разметка, кроме данных, здесь отловить на запросе вообще никак на мой взгляд
Дмитрий
потому что json
если все поля пустые, то NULL или нет?
Andrey
Лара жжёт. Всего-то хотел найти, куда сунул кнопку "Купить". vendor/fakerphp/faker/src/Faker/Provider/ru_RU/Text.php
Multi
))))
Дмитрий
потому что json
это жесть. не знаю может так и принято, но ....
Pathologic
так а там же кнопка есть удалить все
Pathologic
или нет?
Дмитрий
так а там же кнопка есть удалить все
кнопка есть, но вряд ли ее нажимать будут
Pathologic
ну тогда плагин на ondocformsave который будет удалять
Maksim
Привет, подскажите пожалуйста 😇. Я делаю форму которая находится в модульном окне и при отправке модалка закрывается а мне нужно чтоб оставалась открыта, нашёл инструкцию modx.evo.im/blog/docs/6345.html но тут для evolution 3 написано делать через blade, я могу реализовать это без blade так же как и для версии 1.4. ?
Am
Привет, подскажите пожалуйста 😇. Я делаю форму которая находится в модульном окне и при отправке модалка закрывается а мне нужно чтоб оставалась открыта, нашёл инструкцию modx.evo.im/blog/docs/6345.html но тут для evolution 3 написано делать через blade, я могу реализовать это без blade так же как и для версии 1.4. ?
Доброго и Вам. Вдруг спрашиваете разрешения, то да - можно. (; По ссылке есть вариант для 1.4. В 3.х версиях всё так же можно использовать чанки и т.д. т.е. работать как раньше в 1.4. Попробуйте - должно получиться.
Maksim
Спасибо, пробовал но все равно модалка закрывается(
Am
Спасибо, пробовал но все равно модалка закрывается(
К CMS это не относится. Посмотрите документацию к модалке что используете.
Andrey
Значит плохо пробовал.
Am
Значит плохо пробовал.
Нужна статья к статье. (;
Andrey
Как-то странно. Второй раз вопрос за сутки, а аккаунты разные. Где-то на каких-то курсах дали задание?
Andrey
Или тестовое на работу?
Am
Забыл разлогиниться. ((%
Maksim
Нет
Maksim
Видать совпало
Andrey
Чудо. А ссылочку можно?
Maksim
Наверное мой знакомый задавал вопрос сюда, мы с ним победить это пытались)
Andrey
"у моей подруги с её парнем..."
Maksim
Вот сделал как для 1.4
Maksim
msweblaboratory.pp.ua
Maksim
Кнопка заказать звонок в меню
Andrey
Во во.
Maksim
Куда нужно класть файл Ajax.php ?
Aliaksandr
Если "закрывается", значит форма отправляется без аякса. Скорее всего ошибка в js. К примеру саксессы там какие-то странные :)
Aliaksandr
Aliaksandr
@remote_adm
Andrey
А?
Andrey
Эт не мое.
Aliaksandr
😁😁
Maksim
Эт не мое.
Я этот скрипт со статьи скопировал, убрал лишнюю функцию и все завелось
Andrey
Ну два раза объявлять ее это точно ошибка. И браузер это говорит ..
Andrey
Странно. Копировал рабочий скрипт, на сайте и правда дублировались. Да и разметка через жеппу.
Pathologic
это про что?
Andrey
success два раза
Pathologic
я скопировал и все нормально
Pathologic
один раз саксесс
Andrey
Ну это я щас поправил.
Serguei
Log4j некий ломанули, теперь народ с ума сходит :(
CZB
Доброй ночи! Подскажите как параметр из ClientSitting вырвать в плагине? Что-то я или забыл или не знал
Aliaksandr
$modx->getConfig() обычно для получения параметров из конфига
Aliaksandr
при установке первого пакета Main и на новой версии куча ошибок сыпется - потом после composer update оно все лечится - у меня сегодня было так )) с обновлением видимо ситуация такая же "в любой непонятной ситуации делай composer update " ))
Pathologic
😸
Anonymous
Приветик))
Serguei
Всем добрый вечер. А кто-нибудь прикручивал select2 или иной компонент для выпадающего списка со множественным выбором к multiTV? Не могу понять, как в админке свой js закинуть, чтобы после отрисовки multitv он отработал.. Плагином навешивать, или какой-нибудь шаблон вывода самого multiTV переопределить?
Serguei
https://github.com/Jako/multiTV/blob/4b8d68b10913bce10cd6b690d498073d359784a6/assets/tvs/multitv/configs/multidemo.config.inc.php#L44 ?
Это обычный развернытый listbox получается с множественным выбором, очень громоздко, плюс можно случайно кликнуть по элементу и выбрать другой, и фиг найдешь, какой был выбран до этого. А мне надо, чтобы dropdown со множественным выбором получился. Ну типа как берешь обычный select, к нему навешиваешь джаваскриптом select2() и получается выпадающий список с поиском, множественным выбором и т.д.
Serguei
либо меняй тип на checkbox, либо подключай дополнительно свой скрипт в конфиге (скорее всего само поле выбора нужно будет скрыть; вывести свое поле; при каждом изменение изменять также изначальный скрытый список)
Чекбоксы не годятся, там по 60 опций в некоторых пунктах, простыня огроменная получается. Скрытие и замена селекта как раз делается через select2 и похожие компоненты, я просто не понимаю, как в сам вывод мультитв в админке свой скрипт и цсс вкорячить.
Serguei
Так. Придется, походу, отладчиком весь мультитв прогонять, чтобы понять, в какой метод вставить этот вывод.
Sasha
Че делать sgcontroller не выдает images в api=1
Sasha
или какой-нибудь другая препара есть для DL
Дмитрий
Че делать sgcontroller не выдает images в api=1
я как-то так делал use Illuminate\Support\Facades\DB; $filesObj = DB::table('sf_files') ->where('sf_files.sf_rid', $id) ->get() ->toArray(); $files = json_decode(json_encode($filesObj), true);
Sasha
Сначала все было понятно но зачем двойной треньк по json
Andrey
Просто get вроде итак вернёт json?
Aliaksandr
get() вернет коллекцию
Аляксандр
get() вернет коллекцию
О, я по моему у тебя в коде видел такое же 😊
Aliaksandr
а эти декоде - это как раз метод перегонки объекта в массив
Аляксандр
Я про json_decode(json_encode( ^_^
Aliaksandr
Я про json_decode(json_encode( ^_^
где-то когда-то возможно и было - это же типа преобразование из объекта в массив -> encode объект в json, а потом назад decode но уже с true (т.е. в массив) - сам где-то его с какого-то стаковерфлова и взял небось))
Aliaksandr
скорее всего в районе вебикса таким приходилось заниматься, потому что этому гаду в некоторых местах нужен именно массив )
Aliaksandr
ХЗ :)
в общем когда есть toArray() то последняя строчка не нужна
Andrey
Псс. Есть Spatie медиа-как-то-там. Есть модель. И нужно придумать такое вот поле, где будет файлы и их описания. Как хранить это дело с учётом, что редактировать модель тоже в этой форме?
Aliaksandr
делай отдельную таблицу с файлами и клепай ее к основной модели по hasMany ))
Andrey
Лень
Andrey
Там какие-то кастом атрибуты есть у файла... Вот думаю может туда