Перегрузка класса modX

В целях ускорения метода invokeEvent() возникла задача перегрузить класс modx.
Собственно, перегрузить класс и написать свой invokeEvent(), как оказалось, самая простая часть задачи. Сложнее выполнить подмену стандартного класса modX своим.

В исходных кодах объект modX создаётся в 4 местах:
1) При инициализации контекста «web»: в index.php
2) При инициализации контекста «mgr»: в connectors/index.php, manager/index.php и manager/min/index.php
Cyrax_02
04 декабря 2014, 13:22
modx.pro
1 932
+1

Вывести информация из tv

Как создать tv, который будет выводить просто html-текст, никакое html-поле ему не нужно, просто текст
aligan
04 декабря 2014, 12:43
modx.pro
691
0

Функциональность Modx Revo

10
Всем доброго времени суток! Прогресс этой ветки Modx впечатляет, но есть некоторые вопросы:
Создаю ТЗ на сайт, 2 системы собственно рассматриваю Modx Revo 2.3.2 и Drupal 7.34
Что будет требоваться?
1) Рубрика вопрос-ответ
2) Опросы в статьях
3) Тесты для пользователей
4) Калькулятор, но на уровне примитива расчитать вес материала
5) Возможно блоги
Подскажите пожалуйста мне больше нравится Modx Revo в плане интеграции и простоты работы с версткой, но я не программер к сожалению, на какой системе будет все-таки оптимальнее и дешевле это реализовать, с какими подводными камнями я могу столкнуться?
Поймите правильно, я не часто задаю вопросы где-либо и не в моих планах устраивать холивары 2-х отличных систем, просто суть в целесообразности.
Например вы бы не стали делать интернет-магазин на голом html, так и тут требуется совет от профессионалов=))
Андрей Савельев
04 декабря 2014, 06:14
modx.pro
1
1 197
0

Ссылка с любой стр. > на главную

У меня такая проблема, если на странице используется ссылка вида
<a href="#">link</a>
(например, при реализации кнопки «наверх», табов и т д), то у меня идет переход на адрес: site.ru/#, т е на главную страницу. Подскажите, как это исправить? )
Павел Бойков
04 декабря 2014, 05:27
modx.pro
799
0

Перенос сайта на другой поддомен

Добрый день! Решаю задачу по переносу на другой сайт. Скопировал базу, импортировал ее на новый сайт. Затем все папки с ресурсами тоже скопировал с родителя-сайта. В итоге получилось что вся админка работает, все чанки, сниппеты, компоненты стоят, но сам сайт не отображается. Пустой контент когда грузишь какие-то страницы сайта. Из-за чего такая проблема может быть, подскажите. Миникорзина, корзина, оплата и доставка, что тоже реализовано на Minishop2 работает. Так в чем может быть проблема, кто знает)? Сайты на CMS Modx Revo.

Руководствовался этой статьей перед тем, как сделать перенос сайта с одного домена на другой:
http://bayguzin.ru/main/uroki/uroki-modx-revolution/perenos-modx-revolution-na-xosting-ili-s-domena-na-domen.html
solar-wind
04 декабря 2014, 02:18
modx.pro
3 528
0

Прямая зависимость фильтров

Интересует следующий вопрос.
На страницы используются фильтры:
1) Город
2) Район

Существует ли возможность выводить 2 фильтр только после выбора первого, при этом фильтр Район напрямую зависим от выбора Город.

Связано это с тем что в разных городам могут быть разные районы, и смысл выводить все имеющиеся значения не имеет логического смысла.
Ruslan Butakov
03 декабря 2014, 20:41
modx.pro
884
0

Удаление ресурса по сгенерированной ссылке

Подскажите пожалуйста решение для удаление ресурса по ранее сгенерированной ссылке.

Изначально нам известно id рессурста и уникальное значение tv параметра (tv.hash).

В итоге мы передаем сниппету значения ?id=100&hash=aefsevs
После проверки соответствия меняем ресурс удален/не опубликован
Ruslan Butakov
03 декабря 2014, 20:29
modx.pro
718
0

Tickets: права доступа

Здравствуйте!

Друзья, поделитесь опытом, как можно закрыть для просмотра публикации в определенной секции тикетов.

Я настроил права доступа, к самой секции (разделу тикетов) доступ есть у определенной группы пользователей, но тикеты могут просматривать все кто знает url. Если сделать тикет закрытым — все ок, он исчезает из общего доступа.

Вопрос: можно ли сделать так что бы в разделе создавались тикеты закрытыми по умолчанию?
Денис Богдановский
03 декабря 2014, 19:32
modx.pro
1 387
0

Платный раздел

3 5 000
Требуется сделать закрытый платный раздел по подписке. Подписка с оплатой способами из minishop и с личного счета аккаунта. Есть minishop2, куплен office, msProfile и робокаса. Подписка делается на месяц. После того, как подписка закончилась, высылается уведомление пользователю. В админке должна быть возможность редактировать поле с датой подписки или добавлять это поле, что вручную добавить пользователю возможность войти в скрытый раздел. Пишите свои предложения на admin@webgefest.ru или на скайп webgefest
Антон Левиц
03 декабря 2014, 15:33
modx.pro
976
0

Список по одному товара из бренда

Есть некое число брендов (vendor). Необходимо выбрать только 1 товар каждого бренда. Причем, если у бренда нет товара, то пропускаем и выбираем далее.
SELECT * FROM  `shop_ms2_products` GROUP BY vendor LIMIT 40
Не хочется делать отдельный сниппет для одного вызова. Хотелось бы например из пакета [pdoTools] pdoResources? но как в нем добавить GROUP BY?
Борис
03 декабря 2014, 14:03
modx.pro
815
0