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

Sergey (Sentinel)
15 февраля 2022, 20:08
0
Никак не подружить с этим?
modstore.pro/packages/other/extrafields
Михаил
15 февраля 2022, 20:05
0
И еще вопрос. Редактировать добавленные локализации страниц можно после добавления?
Если исходная версия(основной) язык отредктирована. Ее локализации сами не поменяются?
Артур Шевченко
15 февраля 2022, 19:59
0
Зря ты ему правильный синтаксис правильный показал, теперь ему может стать лениво устанавливать clientConfig)))
Андрей
15 февраля 2022, 19:23
0
Подскажите, пожалуйста, как на феноме будет выглядеть вывод такого чанка:
{include ('counter.' ~ $_modx->config.site_name)}

p.s. как подсказали выше, правильней будет использовать ClientConfig в мультиконтекстном режиме.
Артур Шевченко
15 февраля 2022, 19:20
0
Рекомендую не изобретать велосипед, а установить clientConfig в режиме нескольких контекстов.
Артур Шевченко
15 февраля 2022, 18:49
0
Ну как бы стандартные методы показа уведомлений я оставил, т.е. AjaxForm.Message.success и AjaxForm.Message.error никуда не делись, просто я выпилил создание объекта AjaxForm.Message поэтому по умолчанию сообщения показываться не будут. Если лень возиться с подключением своих уведомлений, можно поставить SweetAlert2, либо определить объект AjaxForm.Message и подключить свои уведомления. Но с последним вариантом засада, т.к. хорошо бы сделать системную настройку которая бы хранила путь к файлу с уведомлениями и надо допилить сниппет, чтобы он эту настройку подхватывал если она указана. И тогда по умолчанию можно что-то подключить.
Prihod
15 февраля 2022, 18:45
0
Стоит задача сделать 10-ти язычный сайт, функционал polylang справится с этой задачей?
Да
Нормально, что я не могу найти дополнение в менеджере пакетов? Установить можно только после покупки на modstore.pro/?
Да, но можно бесплатно потестировать на modhost.pro/
Возможна ли покупка с установкой, доп услуга сколько будет стоить, вопрос к автору) спасибо.
Техническая поддержка по общим проблемам бесплатна в течении года. В поддержку не входит естественно, типа установите и настройте мне все, а том не лень читать документацию. Только решение каких либо явных проблем с работой дополнения.
Михаил
15 февраля 2022, 18:38
0
Не особо пока шарю в modx, есть ряд вопросов по компоненту. Извините, если вопросы наивные)
1. Стоит задача сделать 10-ти язычный сайт, функционал polylang справится с этой задачей? Насколько комфортно будет?)
2. Нормально, что я не могу найти дополнение в менеджере пакетов? Установить можно только после покупки на modstore.pro/?
3. Не нашел описание SEO возможностей, микроразметка, link rel=«alternate» и т.д.
4. Возможна ли покупка с установкой, доп услуга сколько будет стоить, вопрос к автору) спасибо.
Іван Клімчук
15 февраля 2022, 16:42
0
Да какие деньги. 50 тыс хотели когда-то собрать и не собрали, Вася работал на Sterc, которые деньги свои в целом отбили, потому что впарили рево своим клиентам под соусом новой системы (тут они молодцы, спору нет и даже имеют право, так как это их бизнес). Те, кто последнее время что-то делает, не получили ничего. Сама компания MODX что-то возможно и зарабатывает, но опять же, на кастомизации рево и на хостинге, не более того. У нас коммерческий продукт поверх опен сорс и тоже хостинг, причем ценники конские, если посмотреть простому обывателю, годовые цифры оборотов с 6 нулями, и все равно буксует. А здесь этого нет и подавно.
Евгений Webinmd
15 февраля 2022, 16:16
0
У минишопа Николай сделал отличный функционал уведомлений, можно глянуть для примера
iWatchYouFromAfar
15 февраля 2022, 16:12
0
Если бы все было так как ты говоришь, то да, я бы согласился. В моей текущей фирме разрабатывается CMS под нужны компании и она тоже буксует, выпиливается весь функционал который только можно выпелить дабы сделать первый релиз. Это все понятно.

Но в MODx 3 были вложены деньги, если я ничего не путаю, то Василий ездил работать в Голландию над тройкой. Возможно где-то еще было финансирование — я не знаю.

Ну а отсутствие разработчиков — это данность, которая показывает что сам проект людям, которые могут писать код не очень то и интересен. Опенсурс живет либо за счет донатов, либо за счет спонсоров. Энтузиазм и PR в репозиторий явление временное. Как только инструмент уступает место конкурентам (не важно CMS или нет), энтузиазма становится меньше, как собственно и PR. Отсюда возникакет вопрос, если пик MODx как опенсурс инструмента пройден и сейчас он живет лишь за счет 3-4 людей и частной компании которая ведет своих клиентов, есть ли какой-либо смысл в этой новой версии?
Артур Шевченко
15 февраля 2022, 15:57
0
Ошибку в консоли я видел, это 500, значит надо логи сервера смотреть, по-другому сложно понять где косяк. Другой путь внимательно свериться с докой по обоим компонентам, попробовать запустить на дефолтных настройках, потом найти отличия. Проверить версию php, может быть обновить админку, но это всё на всякий случай.
Rootiys
15 февраля 2022, 15:45
0
В логах пусто. А в консоли ошибка всплывает при добавлении в корзину
Андрей
15 февраля 2022, 14:57
+2
Вот так поправь:
{'!msProducts' | snippet  : [
    'parents' => 0,
    'inlcudeThumbs' => 'large',
    'resources' => $popularProducts,
    'tpl' => 'popularProductTpl',
]}
Vladimir
15 февраля 2022, 14:36
0
Странно что выводит все товары из текущей категории товара, но в коде явно нет этого
Михаил
15 февраля 2022, 13:59
0
Здравствуйте! Есть вопрос, позволяет ли функционал данного модуля, выводить товары в xml с учетом нужных параметров. Например не выводить с остатком менее определенного количества, и/или выводить только определенных производителей.

Вижу что по категориям можно. А более тонкая настройка возможна?
Vladimir
15 февраля 2022, 13:30
0
Решить проблему эту не решил, но можно обойти
'validate' => 'first__name:required:minLength=^5^:maxLength=^60^,rating:required,message:required:minLength=^10^:maxLength=^1000^,g-recaptcha-response:required'
Vladimir
15 февраля 2022, 13:15
0
Пытался в валидаторе
'customValidators' => 'reviewValidator'
Не получается вообще не реагирует
if(array_key_exists('message', $validator->fields)) {
    $message = $validator->fields['message'];
    if(strlen($message) > 1000){
       $validator->addError($key,'Слишком много текста'); 
    }
} else {
    $validator->addError($key,'Поле не заполнено');
}