Николай Савин

Николай Савин

С нами с 06 июня 2015; Место в рейтинге пользователей: #5
Николай Савин
Вчера в 18:25
0
@Leonid Krylov Обрати внимание пожалуйста.
Николай Савин
Вчера в 09:06
+3
Компонент определенно получился отличным и очень популярным (особенно в искусственно созданных условиях не конкурентности в магазине). Но хотелось бы вас предупредить. В modx сообществе накопился ряд, не то, чтобы претензий, но замечаний как раз к JS части проекта. Вам как минимум нужно знать, что эти замечания существуют. Кратко могу упомянуть следующее
  • Использование jquery большая часть разработчиков считает излишним в 2022. Код давно пишут на чистом JS.
  • Для использования цифрового слайдера и авто подсказок используется jquery UI. Это лишняя устаревшая зависимость. Есть плагины, которые реализуют подобное качественнее. Кроме того слайдер не работает на телефонах.
  • Привязка к ID на страницах. Тоже можно к проблемам отнести. Переиспользовать код на странице несколько раз не получится. Сейчас подобные вещи обычно к data атрибутам и классам привязывают.
  • Сам по себе код большой, объемный трудночитаемый. В современном мире разработки обычно принято разбивать код на логические куски и выносить в отдельные модули.
Это я кратко описал, то что по-быстрому вспомнил. Если завяжется дискуссия — думаю еще много что всплывет. В общем проект очень хороший для своего времени. Но он с тех пор практически не развивается и в 2022 несколько устарел.
Николай Савин
27 ноября 2022, 10:05
+2
Призываю всех участников беседы проявить сдержанность и дружелюбие (кому что проще) и далее обсуждать только тему поста без перехода на личности.
Николай Савин
22 ноября 2022, 08:12
0
После того как товар положили в корзину его стоимость не меняется и не перезаписывается. Это если говорить про механизм из коробки.
Предположу что в вашем случае в дело вступает какой-то плагин. В общем нужно разбираться именно внутри проекта. Не стоит грешить на разработчиков Minishop2
Николай Савин
21 ноября 2022, 19:10
0
С ценой вроде никаких работ не производилось. Я не очень понял в какой момент цена берется из карточки товара.
Николай Савин
20 ноября 2022, 19:37
0
Обратите внимание на вот эту строчку
require_once dirname(dirname(dirname(__FILE__))) . '/model/minishop2/msorderhandler.class.php';
и сравните ее с тем, где расположен этот файл сейчас. Возможно ошибка в этом.
А вообще если сайт падает, то в первую очередь нужно смотреть журнал серверных ошибок (не MODX)
Николай Савин
17 ноября 2022, 11:55
0
Возможно у вас на сервере не apache а nginx (как например на Modhost) и тогда смотреть нужно правила nginx, а не htaccess
Николай Савин
17 ноября 2022, 11:31
0
Очень похоже на то, что накрутили что то с переадресацией в файле /manager/.htaccess
Обратите внимание — смотреть нужно на файл именно внутри каталога manager/ так как админка это отдельный сайт со своей логикой и правилами работы.
Николай Савин
17 ноября 2022, 11:30
0
Также добавлю что у вас явное недопонимание того как работает ваш сайт.
Вы смешиваете в одно работу админки и фронта, тогда как по сути это два разных сайта.
На админку не влияют настройки ЧПУ и всякие пакеты отвечающие за редиректы. Все что вы упомянули действовать только для клиентской части сайта.

В админке всегда используется index.php в адресе. Даже если вы видите ссылку без index.php то по факту получите все равно этот файл в строке URL
Николай Савин
17 ноября 2022, 11:27
0
Ну для начала так происходит не только у вас. Так у всех. И ничего плохого в этом нет.
manager/index.php?a= и manager/?a= это синонимы, они работают одинаково.
Николай Савин
17 ноября 2022, 07:52
0
Несколько раз перечитал, но так и не понял в чем проблема. У вас слово index пропадает при переходе в редактор товара?
Николай Савин
12 ноября 2022, 15:36
+2
Вася лет 5 назад делал посты на эту тему, даже видео снимал. С тех пор с одной стороны мало что изменилось, с другой стороны лично мне, поднимая первый сервер почти ничего из того, что было не пригодилось.
Скажем так… с одной стороны не было ответов на многие вопросы.
С другой стороны есть такой портал DigitalOcean — там я нашел подробные, пошаговые инструкции для реализации практически каждого вопроса, который у меня был.

Резюмирую. У меня есть некоторая квалификация и понимание основ в данном направлении, но сколько бы я не задумывался нужны ли статьи в данном направлении — я понимаю что не нужны. Они уже есть. По Базовой настройке и конфигурации, по защите, по оптимизации, по Highload
MODX особо ничем не отличается от других систем, нет каких-то специфических требований и писать именно с оглядкой на нашу CMF по сути не получится.
Николай Савин
11 ноября 2022, 20:07
0
Смотря, где эта ссылка у вас расположена.
Николай Савин
11 ноября 2022, 13:20
+3
Поназывают одинаково, а старому, больному недопрограммисту потом путаться
Николай Савин
11 ноября 2022, 10:10
0
Сам то ворчишь на ворчунов. Уже бы патч на ZoomX за это время набросал.
Николай Савин
11 ноября 2022, 09:42
0
CMS на next это, по-моему, к @Василий Наумкин
Вась у тебя же новый курс примерно про это?
Николай Савин
11 ноября 2022, 09:40
0
Ой, да у тебя свой ресурс ничуть не хуже ))
Николай Савин
10 ноября 2022, 10:55
+2
Справедливости ради пошел, посмотрел метрику.
Если верить ей, то посещаемость за 9 месяцев 22 года уже равна 21 году целиком. В день аудитория 600-800 уникальных посетителей.
Николай Савин
10 ноября 2022, 10:39
0
Очень на это надеюсь.
Но насчет стека ты не до конца прав.
Очень много украинцев просто принципиально ушли, многие ушли скажем так, не по своей воле.
Я знаю ребят, постоянных и активных авторов, которые теперь по Европе скитаются, и им не до MODX. Денег бы на жилье заработать.
Из Белоруссии тоже проблемные новости в течение года приходили. Как минимум у одного из наших были проблемы политические.

Ну и смена стека конечно тоже дает о себе знать. Вон @Сергей Шлоков например практически покинул нас (
Николай Савин
10 ноября 2022, 10:28
0
Это не статистическая цифра, а слова «по ощущениям». Сравни аудиторию прошлогодних заметок, сколько было активных комментаторов, авторов, сколько плюсиков.
И посмотри на аналогичное участие на последних 10-20 публикациях.