Alexander
and sg_rid in (10,11,...)
&addWhereList=sg_id in (4,3,10) вот так правильно. спасибо огромное.
Alexander
Может кому интересно, готовлю новую версию editDocs уже под современные реалии, заменена библиотека PHPExcel на PHPSpreadSheet, а соответственно будет нужна PHP не меньше 7.2 Также импорт CSV Будет парситься тоже этой бибилотекой, как оказалось парсился он самописным циклом, заимствованным у @webber_12 😄
Alexander
соответственно те кто сидит на evo 1.4 и php 5.6 обновляться не надо.
Am
В доках будет это? (:
Anonymous
В доках будет это? (:
Доки для слабаков
Anonymous
да и никто читать не будет, вначале обновят, потом ляснет всё, потом придут сюда жаловаться, а потом в доку
Am
Классика. Поэтому хорошо бы "соломку подстелить" (:
Alexander
В доках будет это? (:
Как ни смешно звучит но буду писать подробную статью по модулю, в виде текста со скринами и препаре сниппетами. А то частенько спрашивают как обновить данные и чтобы на лету создавались категории. И буду туда отправлять тех кто спрашивает. И если появится что то новое можно дополнить статью. С видосами так не прокатит.
Axenia
Grinyaha (1336.82) увеличил карму Serious_t91 (2128.95)
Am
Как ни смешно звучит но буду писать подробную статью по модулю, в виде текста со скринами и препаре сниппетами. А то частенько спрашивают как обновить данные и чтобы на лету создавались категории. И буду туда отправлять тех кто спрашивает. И если появится что то новое можно дополнить статью. С видосами так не прокатит.
Это не смешно, это регулярно делать нужно. (; У меня только что пример очередной - в ЛК есть раздел, где видео инструкция на четырех языках по ОДНОМУ действию (как добавить товар). Т.е. переключаешь язык - инструкция на нем + .PDF файл и т.д. В видео идет голос на выбранном языке с хорошей начиткой носителя языка. Описаны все моменты за 7 минут, с пояснениями и не спешной визуализацией (отображение клика, слежение за мышкой и т.д.). Все равно находится человек, который не замечает "кнопку" отправить на модерацию. Приходится делать привязки ко времени в ФАК на подобные вопросы.
Am
неплохо
Да, и это не помогает в тяжелых случаях ((%
Aliaksandr
ну не средствами библиотеки) я это имел в виду.
Да ты решил стать библиотекарем )))
Alexander
Aliaksandr
😆не от хорошей жизни)
Все равно чудес не бывает и в итоге сквозь мильярд оберток для чтения csv используется fgetcvs ))
Alexander
Все равно чудес не бывает и в итоге сквозь мильярд оберток для чтения csv используется fgetcvs ))
это да. Но чета много жалоб на работу с CSV было последнее время. Даже @Serg_64j чета пристыдил((
Aliaksandr
Ну там в основном могли быть траблы с кодировками, их никто толком не тестил ))
Alexander
https://github.com/PHPOffice/PhpSpreadsheet/blob/master/src/PhpSpreadsheet/Reader/Csv.php#L188
так если это самая правильная работа с csv в PHP то это логично) хотя некоторые юзают epxlode и страдают
Сергей
https://github.com/PHPOffice/PhpSpreadsheet/blob/master/src/PhpSpreadsheet/Reader/Csv.php#L188
вот как раз csv надо бы оставить без прослоек типа спредшита. У экселя лимит в 1 млн строк, а у csv нет такого лимита.
Alexander
вот как раз csv надо бы оставить без прослоек типа спредшита. У экселя лимит в 1 млн строк, а у csv нет такого лимита.
если едитдохсу скормить миллион строк то компутер юзера улетит на Луну мне кажется
Dmytro
Видосы не ругаю, тоже нужно. Просто как то привык больше к текстовым статьям.
Ну как видишь нет желающих с видео сделать статью ;)
Aliaksandr
Чтоб не совал весь массив данных в сессию, а читал построчно пока не закончит ))
Alexander
Ну как видишь нет желающих с видео сделать статью ;)
это да. Все хотят готовое. Но я вот по твоим видосам себе конспекты делал) когда знакомился с новой версией. Постоянно туда заглядываю)
Alexander
не улетит)) в мускул по 30 млн грузил и не жалуется
то ж мускул, а тут массив и плюс во фронт миллион строк в таблице вывалится. Веббер прав, для больших данные надо менять подход. Но я такой кунфу пока не обладаю.
LNA
Добрый день. Подскажите, как увеличить максимальный размер файла, который можно загрузить через файловый менеджер? Нужно грузить PDFы размером по 50-60мб.
Alexander
Так опубликуй :) в доку
ну в доку надо оформлять как то культурно, а как это у меня просто разбросаны обрывки текста типа
Alexander
А просто текст как выводить?
какой именно текст?
Anonymous
какой именно текст?
"Вот такой например"
Anonymous
Только тебе его в форме прислали постом
Alexander
"Вот такой например"
дык наверно {!! !!} не?
Axenia
Serious_t91 (2128.95) уменьшил карму Grinyaha (1290.68)
Anonymous
Всё что присылают с форм всегда выводить надо {{ }}
Anonymous
И обычный текст без тегов который должен быть, тоже {{ }}
Alexander
так ты бы так сформулировал, а я понял что тебе нужны кавычки с текстом
Alexander
чтобы они не вырезались
Anonymous
Ну и что мешает вывести кавычки через {{ }} ?
Anonymous
{{ }} - ничего не вырезает
Anonymous
Оно только экранирует
Alexander
из форм то понятно чтобы хуйню не слали надо как раньше мы делали $modx->db->escape
Dmytro
из форм то понятно чтобы хуйню не слали надо как раньше мы делали $modx->db->escape
Так {{ }} это и решает вопрос + eloquent автоматом екранирует
Aliaksandr
то ж мускул, а тут массив и плюс во фронт миллион строк в таблице вывалится. Веббер прав, для больших данные надо менять подход. Но я такой кунфу пока не обладаю.
https://github.com/PHPOffice/PhpSpreadsheet/blob/master/samples/Reader/11_Reading_a_workbook_in_chunks_using_a_configurable_read_filter_(version_1).php во пример чтения частями какой-то )
Reeves0x0📡
Всем привет, кто нить может подсказать ? установил из докера https://github.com/evolution-cms/evolution модэкс эво, все норм, но куда в какою папку положить старый сайт или как старый сайт подцепить из админки ?
Max
Всем привет, как получить определенный документ а не коллекцию документов? Пытаюсь так : https://prnt.sc/115joif , Выдает ошибку
Max
типа нету такого параметра как ID
Volodymyr
типа нету такого параметра как ID
вместо ->get используйте ->first() - вернет один документ
Max
вместо ->get используйте ->first() - вернет один документ
Все равно ошибка, видимо у класса SiteContent нету поля id
Max
Хотя нет, есть...
Aliaksandr
Ну скрин ошибки как обычно не судьба показать, где будет написано чаще всего, что не так 😎😁
Aliaksandr
Для дебага на расстоянии обычно достаточно фразы "у меня ошибка"
Aliaksandr
А потом окажется, что там 2.0 и вообще нет никаких tv ))
Alexander
Alexander
https://prnt.sc/115k0g3
прямо как iphone red
Max
вот запрос https://prnt.sc/115joif вот ошибка https://prnt.sc/115k0g3
Aliaksandr
Префикс где-то теряется
Dmytro
ah7_tv_descr - а что, есть такая таблица?
Axenia
dzhuryn (2666.04) уменьшил карму chernyshovmaksim (-51.63)
Axenia
KlymSan (87.32) увеличил карму dzhuryn (2675.38)