Всего 125 697 комментариев

Александр Н
11 ноября 2020, 01:47
0
Да, это существенный момент, и похоже причина всех тормозов. Спасибо!
Evgeny
11 ноября 2020, 01:19
+1
такое слезное чувство, спасибо за всё
Aborrol
10 ноября 2020, 21:10
0
cache=1 — здесь кэширование на уровне компонента, а не modx
Чтобы кэшировалось нужно убрать! из вызова
Александр Туниеков
10 ноября 2020, 20:55
0
Красиво выглядит, но поиски и сортировки нужны в базе а не на странице. Вообще можно попробовать накатить datatables поверх разметки getTables, но не совсем понятно что будет и топбар gettables останется как есть.
В общем, фильтры getTables обращаются сразу к базе, а datatables скорее всего уже по выведенной на страницу таблице ищет. В getTables главное редактирование таблиц делал, а datatables — это чисто отображение. Хорошо бы на getTables сделать красивое отображение, но я в стилях не шарю. А накатывать datatables поверх скорее всего разметка полей, которые внутри ячеек таблицы, поедет. И лишний код тащить на страницу.
Думаю datatables и getTables не стоит совмещать. Если уж идти от datatables то это идти от его ajax и pdoTools, но это уже будет какой-то другой новый компонент.
Василий Наумкин
10 ноября 2020, 20:10
+1
На здоровье!

И спасибо MODX, что благодаря ему я лично познакомился и с Бруно, и с Жако =)
R2m0x94 (Vasily)
10 ноября 2020, 19:53
0
Было бы неплохо, да и посмотрел примеры vYLVjRz, ZEWJNRE, PoNjpYG — крутая тема, тут надо подумать как использовать её с getTables или с pdoTools. Так, как понимаю, что pdoTools вообще обновляться возможно не будет больше.
Серый
10 ноября 2020, 19:47
+5
Василий, спасибо за то что ты сделал, это титанический вклад в развитие MODX, и особенно его русского сегмента. Если бы не это всё, я бы никогда не смог стать вебдевом. Именно modx.pro и pdoTools стали тем инструментом, который лег в руку и позволил реализовывать задуманное. Ну, конечно еще MIGX, но ты, Бруно и Жако — это те прометеи, которых я всякий раз мысленно благодарю, когда работаю с MODX.
Здоровья и вдохновения!
Алексей Шумаев
10 ноября 2020, 19:41
0
Вероятно, да — не тестировал.
Могу на вашем сайте настроить и обновить версию. Пишите в личку.
Goldy Brent
10 ноября 2020, 19:05
0
Данный модуль с языками не работает? На основном языке все ок, а на других (другие контексты) не выводится.
Александр Н
10 ноября 2020, 18:03
0
25-30 тысяч
Иван Бочкарев
10 ноября 2020, 17:02
0
Дополнительная информация не помешает. Спасибо
perfkirill
10 ноября 2020, 17:01
0
Если реально интересно что думают манагеры, могу их попросить написать свои пожелания.
Николай Савин
10 ноября 2020, 17:00
0
Так же как и в любом другом случае.
$msOrder = $modx->getObject('msOrder', array('id' => $id));
$msAddress = $msOrder->getOne('Address');
Судя по тому что вы знаете название классов вы в курсе как это делается.
perfkirill
10 ноября 2020, 16:54
+2
Самая боль, что я ощущаю — опции товара.

Всегда, когда речь идет о чем-то большом в этом загвоздка.

1. Почему бы не генерировать key в транслите из capture при создании опции товара
2. У меня на последнем проекте 450 опций товара. Можно было придумать простой скрипт создания опция из excel или txt документа или просто textarea поля. Скрипт элементарный в этом плане. Но у меня нет опыта в exjs (посоветуйте что-нибудь))) )
3. к пункту 2. Как мне прикрепить все эти опции к огромному каталогу на 9000 позиций. Это безумный ручной труд, который у меня привел к modx.pro/help/21054
4. Люди(менеджеры) абсолютно не могут пользоваться связями, и просят просто вывести поле, где прописывать id товара, т.к если товаров много и они немного похожи, то выбрать нужный ну просто невозможно
5. Загружать видео в ms2gall. Сейчас приходится делать костели в виде tv поля, благо fotorama работает в этом плане красиво.
6. Никто не сталкивался с тем, что иногда артикул может не совпадать с артикулом, который в 1с. Надо сделать какое-то поле типо внутренний артикул.
7. Не работает поиск по артиклу в админке в каталогах (ищет только по полному введению, манагерам удобно, когда 3-4 символа вбивают)
8. В письме при заказе автоматом выводить для админа поля клиента, каждый приходится дописывать.
9. постраничная навигация корзины. Есть костыль и он плохой.
10. Убрать «итого с доставкой», т.к чаще всего остается просто итого, т.к можно выбрать самовывоз. (Просто это бред говорить клиенту, что у него доставка)
11. Было бы классно сделать сводную таблицу по цветам. Типо красный — такой код, синий — такой. Есть модуль, но он не очень хорошо работает, т.к усложняет импорт товаров. А так можно с этой таблицы брать код цвета (они почти всегда одинковые на сайте, тот модуль как раз решает проблему с уникализацией каждого цвета для товара.)

12. Очень важный пункт. Надо сделать так, чтобы было просто прицепить все опции ко всем категориям товаров, сейчас ему просто не хватает времени, а людям не охото заморачиваться, когда они 5 сайтов ведут с 10000+ позициями. да там получается каша, но емае все работают через импорт/экспорт и даже не заходят в админку.

13. И может я дурак, но что за странная структура в опциях товара в БД. Зачем создавать опции при прикреплении к категориям у товаров. Не проще ли это делать когда поле заполняется. Просто у меня сейчас на проекте с пустой базой самих опций товаров 4 млн. записей в БД, это же ужас)))
Роман
10 ноября 2020, 15:36
0
Николай подскажите, как вызвать все данные из Заказа (msOrder и msOrderAddress)?
Павел Голубев
10 ноября 2020, 14:14
0
А сколько у вас modResource сотни, тысячи, миллионы?
Павел Голубев
10 ноября 2020, 14:11
0
Василий, спасибо!
Андрей
10 ноября 2020, 12:34
0
Не думаю что это ошибка. Там сообщается что название недопустимо. Аналогично нельзя создать и чанки, тв, плагины или сниппеты:

template

Имхо, всё логично, чтобы не лепили спецсимволы куда попало.
Иван Бочкарев
10 ноября 2020, 11:21
0
В 2.8.1 есть такая ошибка? Если да — оформите issue.