6 часов назад
Странно то, что точно также указаны пути в других компонентах, например migx или clientconfig. Но у них на странице CMP они подключаются норм, а у мен...
Почему в кастомном процессоре пути прописываются относительно корня сайта? 2
8 часов назад
спасибо за ответ, сначала поверить не смог что modx 3 это сделано.
Facade Laravel в Modx 2/3 9
Вчера в 12:09
После такого пинка по тушке modx у меня появилось желание наконец-то поставить 3 и что-то уже на нём сделать :-)
mmxFenom - нативная интеграция шаблонизатора 10
Вчера в 11:38
MODX Revolution 2.8.3-pl
Ace 1.9.4-pl
При выборе ACE ошибка:
Uncaught TypeError: Cannot read properties of null (reading 'match')
at a.$detect...
ExtraFields. Дополнительные поля для ресурса (modResource) и пользователя (modUserProfile). 32
06 мая 2024, 17:01
Вы не указали где именно вывести.
Есть у нас как минимум 3 места: Страница товара, страница со списком товаров, корзина.
На странице товара пример е...
Множественный список цветов 10
06 мая 2024, 00:40
Если посетитель выбирает опции в фильтре и переходит в товар — все отрабатывает отлично. Но если затем он переходит между товарами через те же «похожи...
Как вывести похожие товары по списку опций? 13
05 мая 2024, 17:14
Сразу же вводит в заблуждение выбор курьером/в пункт как в форме минишопа, так и на карте параллельно.
так не юзерфрендли ни разу
[msCdekWidget] Альтернативный калькулятор доставки СДЭК 20
05 мая 2024, 14:11
Установил, наконец-то)) Все работает спасибо.
Новый тип дополнений: mmxDatabase и mmxForms 38
05 мая 2024, 09:18
Примерно тоже самое, только при помощи mmxDatabase:
$id = $modx->getOption('id', $scriptProperties);
$category = $modx->getOption('category'...
Получение всех TV полей ресурса из конкретной категории и вывод в чанк 2
Да, повторил я ваш баг, связан он с множественными ajax запросами, в следующем обновлении добавлю прелоадер при смене метода доставки, тогда система просто не даст пользователю сменить метод пока не был рассчитан предыдущий
2) У меня не получилось поломать, представляете?) Вот сколько бы не тыкал, не ломается) И да, за переключение способов доставки отвечает не мой модуль, а minishop2
Ты конечно можешь сказать что у разработчика не убудет от того, что кто-то украдет «для хобби», но вот тебе другая сторона медали: разработчик делает дополнение и рассчитывает выручить с него допустим 50к за 3 месяца, но тут набегают 10-20 таких как ты и просто ломают все продажи, в итоге разработчик разочаровывается в магазине и таком способе заработка и больше не выкладывает свои наработки — а значит сообщество начинает умирать.
Если ты считаешь что для того чтобы выложить дополнение достаточно просто свои наработки у клиента забрать — ты очень ошибаешься, для того чтобы выложить компонент иногда требуется потратить времени на оформление больше, чем писать этот компонент. Я лично если предполагаю что дополнение не окупит даже труды на оформление — не выкладываю его, а таких дополнений уже скопилась стопка и немного сверху.
Да и будем честны, платные в основном только дополнения для магазинов, ты делаешь магазины ради хобби? Очень сомневаюсь. А для обучения (разбора кода и кишков) есть множество других сложных бесплатных дополнений, к примеру minishop2 или migx (сам частенько в них заглядываю)
Просто ты за живое задел тут многих)
P.s. я тоже пишу статьи только для самопиара или ты думаешь тут все святые и за просто так делятся знаниями?
Ну собственно это все демогогия не по теме, понятное дело что вам лучше знать как вести ваш бизнес, просто меня удивил подход, вот я и зацепился, доброй вам ночи :)
Да и взять тех же программистов, я думаю тут больше половины не имеют собственных сайтов т.к. у них клиентов и без своего сайта хватает, хотя казалось бы, сапожник без сапог
Условия же на феноме всегда быстрее
Что касается смешивания — смешивать точно не надо, во первых стандартный парсер запускается раньше, чем парсер фенома, из за чего сначала обработаются стандартные теги, во вторых рискуете нарваться на множество ошибок (например если плейсхолдер генерирует сниппет в стандартном парсере, то этот плейсхолдер не доступен для парсера фенома)
Ну а вообще на практике удобство и адекватный дебагер (в феноме) перевешивает скорость, к тому же на реальном проекте скорость отличается не значительно (прям очень не значительно).
Единственная рекомендация у фенома все плохо с вложенными чанками, по этому чем меньше вложенность — тем лучше, используйте лучше блоки
Интересно вы подходите к созданию бизнеса, в среднем дизайн сейчас стоит 150-250$ в России (все что дешевле — так себе дизайнеры, дороже — вам врятли нужно). А теперь считаем: час урока у вас стоит 13$, т.е. чтобы окупить дизайн вам необходимо около 12-20 часов работы, а для этого явно хватит ОДНОГО клиента. Я думаю не стоит говорить что адекватный дизайн или хотя бы читаемый текст вам принесет гораздо больше клиентов, чем 1. А ткущий дизайн не то что технических специалистов не способен привлечь, но я думаю и посетителей одноклассников отпугнет.
P.s. говорю как ваш потенциальный клиент, дизайном вообще не занимаюсь
Если вдруг список методов доставки который идет в комплекте вас не устраивает — вы можете добавить свои методы доставки. Заходим в дополнение console и вставляем вот такой код
смотрим массив «tarifs», ключ массива — это id метода доставки (его смотрим тут документация по api калькулятора), значение — название метода
Там достаточно все очевидно, для того, чтобы понять человеку который только-только начал постигать js