19 декабря 2015, 14:37 Тогда, может, дело не в магазине, а что-то с хостингом или самим сайтом. По идее, достаточно просто указать верный адрес без логинов и паролей. http://modstore.pro/extras/На некоторых хостингах работает только через http, но не через https. Магазин дополнений / Новые домены modstore.pro и modhost.pro 27 0
19 декабря 2015, 14:25 Друг, ты если хочешь продолжать в том же духе — придётся тебя отключить. Хостинг / 1000 баллов на аккаунт Хостинга за помощь! 59 +2
19 декабря 2015, 11:15 Так не пользуйся этим геморроем, сиди на самом modx. Магазин дополнений / Новые домены modstore.pro и modhost.pro 27 0
16 декабря 2015, 15:28 modx.pro/help/7072/#comment-49706 Вопросы / Выборка тикетов за определенный период 4 0
16 декабря 2015, 12:08 Проблемы решаются в техподдержке дополнения, которая полагается при покупке. Вопросы / Подключение Яндекс.Кассы к Revo 6 0
15 декабря 2015, 22:37 Тоже хочу заценить белорусский кинотеатр, тем более, раз такой повод. Новости и события / Новости MODX Meetup Minsk 2015 30 0
15 декабря 2015, 19:30 royaloakpub.by/beer/ — пустой раздел pubgvozd.by/beer-map/ — все ссылки пива ведут на корень сайта (зато сам сайт на MODX Revo!) Нормально без багов показывает пивную карту только gambrinus.by/beer — было бы логично пойти именно в него =) Ну или в Гвоздь, и предложить им поправить ссылки в обмен на пиво. Новости и события / Новости MODX Meetup Minsk 2015 30 +1
15 декабря 2015, 18:41 Это не совсем ответ, это просто ссылка на мой компонент. Там всё банально: 1. Хэшируем параметры вызова сниппета 2. Сохраняем их в сессию, используя хэш как ключ 3. Добавляем ключ в скрытый инпут формы, чтобы он отправлялся на сервер при каждом запросе 4. Соответственно, данные из сессии можно получить только для этого ключа 5. А без ключа и вовсе ничего не работает Наверное, это можно назвать CSRF токеном, но лично я решал несколько иные задачи — независимую отправку разных форм с одной страницы через Ajax. Вопросы / Валидация Ajax запросов с помощью токена 3 +1
15 декабря 2015, 11:52 tplInner, как и tplOuter — это обёртка для блока меню. Там просто нет id, так же как нет и pagetitle и других данных ресурсов. Если же там указать [[+id]], то туда попадёт левый id из-за рекурсивного парсера MODX. Так что, Fenom как раз работает правильно, не выводя то, чего нет. Точно такой же вопрос в репозитории. Вопросы / Fenom не отрабатывает один тег 2 +2 1
15 декабря 2015, 08:28 Думаю, да. Учитывая еще, что он пишет HTML прямо в PHP, перед нами программист из двухтысячных =) Наверное, просто решает задачи, как привык, а нужные методы гуглит «как получить все ресурсы в MODX Revo», «Как получить ТВ у ресурса MODX». Вопросы / Чудны будни веб-разработчиков и MODX в частности 3 +3
15 декабря 2015, 08:19 Обычное дело — программист не знаком с MODX. Бросать не стоит, лучше объяснить заказчику масштаб проблем и увеличить цену. Если не согласен — тогда можно и бросить. Вопросы / Чудны будни веб-разработчиков и MODX в частности 3 +3
14 декабря 2015, 22:10 modx.pro/howto/5318-ms2gallery-and-selectel-cloud-storage/ Вопросы / Хранение большого количества фотографий 3 0
14 декабря 2015, 18:53 Другая ссылка — bezumkin.ru/modx/minishop2/snippets/917/ В &includeThumbs нужно указывать размеры подключаемых превьюшек, а не просто «1». Вопросы / Проблемы с msProducts 14 0
14 декабря 2015, 12:27 Зато в эту обёртку можно напихать еще с десяток разных условий и всё будет работать правильно и без тормозов. Вопросы / Оператор IF вывод меню 9 +1
14 декабря 2015, 12:01 Не нужно использовать сниппеты типа IF, гораздо лучше написать свой сниппет-обёртку, например MyMenu: <?php if ($modx->resource->id == 8) { $scriptProperties['parents'] = 8; } return $modx->runSnippet('pdoMenu', $scriptProperties); И вызывать как [[!MyMenu? &level=`3` &parents=`0` &resources=`0` &rowClass=`tab` ]]На странице с id == 8 параметр &parents будет заменён. Вопросы / Оператор IF вывод меню 9 +3 2
13 декабря 2015, 08:42 Не FULLTEXT-поиск, очевидно. Вот здесь анонс, с описанием некоторых отличий. В первой версии даже самого понятия «вес» и сортировки по нему не было. Новые дополнения и их версии / [mSearch2] Версия 1.5.0 с улучшенным поиском 13 0
13 декабря 2015, 08:10 Почему бы не сделать плагин на OnUserSave? Тогда обработка кармы будет запускаться при любом сохранении modUser, хоть через интерфейс, хоть через API. Готовые решения / [UserKarma] Версия 1.0.0 29 +7
gtsAPI 1.1.7 — таблицы на TanStack, инлайн-редактирование как в Excel Prime Vue datatable тупит на 200+ строк и в виртуальном скролинге высота полей фиксирована. Вот нам в итоге и не подошло. Директор сказал расчет должен сразу показываться без пагин...
mxApi — быстрый внешний API для MODX Revolution • зафиксировать публичный контракт EndpointInterface / метаданных по semver, чтобы наш провайдер не ломался на обновлениях;Фактически это уже так, beta стоит просто на всякий случа...
YaSmartCaptcha - защитите ваши формы от спама умной капчей от Яндекс Вообще не понял о чем речь) В системной настройке service_js сейчас указана ссылка smartcaptcha.cloud.yandex.ru/captcha.js Я предложил очистить эту настройку, тогда компонент н...
mxBackup — обезличенные копии MODX в пару кликов Ещё нет, я там разом почти полтора десятка пакетов выложил модератор, вероятно, а шоке.
Gallery3x 3.4.0 - вставка галерей прямо из визуального редактора (CKEditor и TinyMCE RTE) Здравствуйте. Есть консольный скрипт Вот почитайте: docs.ivan345.com/books/gallery3x/page/import-ms2galleryphp
[mSync] Новая версия синхронизации с 1С Всем привет. В какой то момент начали сыпаться ошибки: Error 23000 executing statement: INSERT INTO `modx_msync_products` (`product_id`, `uuid_1c`) VALUES ...
По идее, достаточно просто указать верный адрес без логинов и паролей.
На некоторых хостингах работает только через http, но не через https.
Тоже хочу заценить белорусский кинотеатр, тем более, раз такой повод.
pubgvozd.by/beer-map/ — все ссылки пива ведут на корень сайта (зато сам сайт на MODX Revo!)
Нормально без багов показывает пивную карту только gambrinus.by/beer — было бы логично пойти именно в него =)
Ну или в Гвоздь, и предложить им поправить ссылки в обмен на пиво.
Там всё банально:
1. Хэшируем параметры вызова сниппета
2. Сохраняем их в сессию, используя хэш как ключ
3. Добавляем ключ в скрытый инпут формы, чтобы он отправлялся на сервер при каждом запросе
4. Соответственно, данные из сессии можно получить только для этого ключа
5. А без ключа и вовсе ничего не работает
Наверное, это можно назвать CSRF токеном, но лично я решал несколько иные задачи — независимую отправку разных форм с одной страницы через Ajax.
Если же там указать [[+id]], то туда попадёт левый id из-за рекурсивного парсера MODX. Так что, Fenom как раз работает правильно, не выводя то, чего нет.
Точно такой же вопрос в репозитории.
Наверное, просто решает задачи, как привык, а нужные методы гуглит «как получить все ресурсы в MODX Revo», «Как получить ТВ у ресурса MODX».
Бросать не стоит, лучше объяснить заказчику масштаб проблем и увеличить цену. Если не согласен — тогда можно и бросить.
В &includeThumbs нужно указывать размеры подключаемых превьюшек, а не просто «1».
И вызывать как
На странице с id == 8 параметр &parents будет заменён.
Вот здесь анонс, с описанием некоторых отличий. В первой версии даже самого понятия «вес» и сортировки по нему не было.
Тогда обработка кармы будет запускаться при любом сохранении modUser, хоть через интерфейс, хоть через API.