Всего 125 683 комментария

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.
Руслан Алеев
10 ноября 2020, 10:36
0
Здравствуйте, отправьте issue на github, возможно вам подскажут в комментах и исправят это поведение в будущих версиях — github.com/modxcms/tinymce-rte/issues
Роман
10 ноября 2020, 10:06
0
Василий, большое спасибо. Удачи в новых начинаниях.
>>Больше чем на половину даже сделал новый modx.pro на Vue
Чем был бы лучше modx.pro на Vue и сегодняшняя версия, что мы потеряли?
Иван Бочкарев
10 ноября 2020, 09:24
0
Theme.Bootstrap заберу.
Александр Н
10 ноября 2020, 09:16
0
Вывод с использованием кэша
http://mystite.com/?debug=1&cache=1
Если страница загружается из кэша, будут обработаны и показаны только некэшируемые теги.

1	[[!pdoPage? &element=`ms2GalleryResources` &parents=`2,1691` &typeOfJoin=`inner` &includeThumbs=`220x200` &includeOriginal=`1` &limit=`20` &hideContainers=`1` &tpl=`article-tpl` &includeContent=`1` &processTVs=`1` &includeTVs=`1` &cache=`1` &cacheTime=`3600` ]]	27	3.0021641	3.9318159

Если вывод только некэшируемых тегов, почему же на первом месте тег у которого стоит &cache=`1`? Или тут имеется ввиду кэширование на уровне сервера, а не движка?
Александр Н
10 ноября 2020, 09:13
0
Это конечно в первую очередь проверили. Вообще хостер говорит что пока не ставит ограничений и санкции не вводит, но сайт использует от 5 до 8 ядер иногда.
Александр Мельник
10 ноября 2020, 08:33
0
Возможно еще такое, что у вас виртуальный хостинг и очень скромный тариф на нем. Не раз сталкивался, что хостер умалчивает об ограничениях на таких тарифах, а ограничений очень много — минимально возможное время работы с процессором, минимально возможная нагрузка на сервер базы данных и так далее. Ограничения настолько малы, что практически любой сайт «сильно грузит». Может стоит использовать либо тариф подороже либо виртуальный выделенный сервер.
Александр Н
09 ноября 2020, 23:47
0
Спасибо!
Александр Наумов
09 ноября 2020, 22:01
+1
Василий, спасибо большое!!! Ты лучший!!!
Дмитрий Мансуров
09 ноября 2020, 21:27
0
Сделаю, обязательно. Просто торопился сдать проект. И не до этого было.
Гуглил быстро и пока вкладку не закрыл запостил
Антон
09 ноября 2020, 20:05
0
разобрался, была проблема у хостера с 5.7 mysql
Alexey
09 ноября 2020, 19:22
0
У меня было похожее. В файле config.inc.php в настройку host прописал localhost вместо 127.0.0.0 (прописал без порта) и все заработало. Если не ошибаюсь, нужно в двух местах поправить запись. Тут зависит от хостинга
Николай Савин
09 ноября 2020, 18:14
0
Полезнее создать issue на github.