Илья
Алекса
Илья
не совсем понял.. но когда все принято клиентом уже шагов особо нет. особенно когда у тебя на распечатанном макете стоят 7 подписей
Алекса
Алекса
Есть вопрос. Шопкипер нормально с 2.0 работает?
На 1.4.7 все ОК было.
Илья
как я понял он уже в землю смотрит как и мультитв
Алекса
Хм... Понятно. Будем искать что-то другое.
Илья
commerce советуют все
Илья
Anonymous
Илья
я уже сам полез ковырять дэйтпикер, но пока забил, т.к. релиз))
Камиль
Алекса
Камиль
Спасибо. Посмотрю.
http://modx.im/blog/questions/5976.html
в комментариях документация и примеры (:
Dmytro
Илья
не работает дэйтпикер на 1.4.9
Илья
аа
Илья
мне еще моя первая учительница говорила "Илюша, сначала прочитай, подумай и только после этого говори")))
Dmytro
Anonymous
Dmytro
согласен, странно это)
Anonymous
Там вроде бы можно переключить на БД, но я решил что мне мультитв проще
Anonymous
На самом деле самый большой геморой который я вижу в эво. Это как сохранив структуру эво. Впихнуть транзакции чтобы можно было тв наполнить.
Dmytro
Dmytro
какие транзакции ?
Anonymous
вот щас не понял
Если кратко, то у нас тут вставка одного тв происходит одним запросом. Т.е. формально на вставку 20 товаров с 20тв надо сделать 420 запросов и от каждого дождаться ответа. Транзакции позволяют сгрупировать этих условных 400 вставок тв сгрупировать в один пул и отправить сразу.
Но тут есть две проблемы
1) мы не знаем contentid
2) у нас таблицы MyISAM и в них нет транзакций.
Есть ещё один косяк этих таблиц. При обращении в таблицу, блокируется вся таблица. Что тоже замедляет работу с ней. Но и перейти на InnoDB тоже нельзя так просто. У них полнотекстовый поиск появился только с mysql 5.6. А у нас скорей всего найдутся люди с 5.5
Илья
нужно смотреть вперед, Сашка маладес.
Илья
но это ж админка, там можна и подождать. эт на фронте нужна скорость
Dmytro
ну так для вставки тв напиши один запрос с вставкой всех значений тв
Dmytro
сначала инзертим контент, получаем айди, а далее insert values
Илья
та и очереди ж их на крайний загруженный случай пишут
Dmytro
и получается только 2 запроса на товар
Dmytro
теретически - на вставку N товаров понадобится N+1 запрос
Илья
Когда коту делать нехуй – он себе яйцы лижет. (с) Народная мудрость.
Dmytro
теоретически, можно вообще уложиться в 8-10 запросов вообще для всего
Dmytro
хеш конечно нужен, но это просто обычное число попорядку (можно даже минусовое), твхи тоже вместо contentid получают это число, и уже в конце их подмена на нормальные id
Anton
Через DocLister можно вывести только документы контейнеры?
Александр
фильтровать по полям из таблицы site_content стоит через параметр addWhereList
Pathologic
никакой разницы
Александр
а. ок. раньше так рекомендовали прост
Anton
Чего-то не работает
Ilya
у меня filters тоже не работали, пришлось addWhereList использовать
2frags
&addWhereList=`isfolder=1`
Anton
Видимо косячу где-то
Anton
Да - не в том месте менял 🤦♂️
Anton
Да, спасибо +
Илья
бля, всю голову себе сломал. уж хз откуда, но на обновленном 1.4.9 нету $_SERVER['HTTP_X_REQUESTED_WITH']
Камиль
Камиль
или он в плгинах режется? HTTP_X_REQUESTED_WITH
Камиль
у меня в 1.4.9 не было с ним проблем, в плагинах на 404 точно
Антон
по efiltеr есть халтурка
Илья
ну да, у меня на формах стояло условие, что если $_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest' тогда работаем
Камиль
Антон
перенастроить по новым параметрам
Антон
кому интерсно - в личку
Илья
ну на аяксе то да
Илья
всегда работало, а тут вдруг перестало. я чуть не рехнулся пока перетрогал все формы))
Камиль
ну на аяксе то да
ну я на аяксе отправляю FormAjaxRequest например (: чтобы отличать свои запросы
Илья
у меня работа с формами всегда самомписная, т.к. часто меняюцца и почтовики и сами формы и самих форм хренов лям
Илья
убььью седня кого-нить
Илья
да, $_SERVER['HTTP_X_REQUESTED_WITH'] вообще пустой на старом серваке который я знаю как свои 20 пальцев
Илья
капец, весь код лопатить теперь на предмет аякса..
Aliaksandr
Илья
он ваще пустой
Aliaksandr
А если мимо модх на php файл отправить - не пустой?
Aliaksandr
Аякс через вебикс по дефолту не шлет это заголовок, кстати :)
Камиль
Илья
https://monosnap.com/direct/96uCgJoLxBq3oensQCRUGw71r0Z1u2
Илья
где его может затирать? все формы лопатить точно с ума сойду
Камиль
Илья
да блин, там сайту уже лет 5 постоянных изменений. отискать все аякс запросы эт не реально .. а завтра после релииза меня будут удаленно трахать человек 100
Dmytro
Илья
Илья
https://monosnap.com/direct/nbF3yYByHebuhIYCTN4veJJmjV5q9t
Dmytro
ну если ставит, значит должно работать)