Вопросы

Управление большим количеством контекстов

перед тем как изобретать свой велосипед, решил посоветоваться с сообществом…

задача звучит примерно так:
Есть компания + представительства (~150 и постоянно растет)
У каждого из представительств свой поддомен
По-умолчанию, ВСЯ информация с главного сайта дублируется на ВСЕ поддомены, при изменении так же все копируется (под информацией для простоты пока буду иметь в виду ресурсы)
На поддоменах должна иметься возможность: 1. Отредактировать то, что скопировалось с главного сайта 2. Создать дополнительно ресурсы (например, новости с главного сайта копируются на все поддомены, но у поддомена могут быть добавлены и свои новости)

Сейчас в голове крутится мысль, написать свой компонент, который будет оперировать объектом вроде «группа контекстов», но объем работ даже на первый взгляд прикидывается немаленьким… поэтому и советуюсь.

Кто что думает?

PS ± такой функционал выполняет babel вроде как, но не понравился он мне, решил что он не подходит (может ошибся?)
Евгений Савицкий
04 марта 2015, 13:33
modx.pro
1 181
0

Привязка встроенных объектов к кастомным

В силу ряда причин, мне потребовалось в свой кастомный объект, имеющий свою таблицу в бд и наследующий xPDOSimpleObject, добавить привязку к стандартному объекту MODX. Например, modUser.
Сделать это с помощью aggregates и composites в схеме моего кастомного объекта не получилось (собственно, добавление в схему связи с нативным modx-объектом ни к чему не привело — связи не появилось). Я полагаю, это свзяано с тем, что в схеме modx.mysql.schema.xml свзяи с моим кастомным объектом как не было, так и нет.
Антон Фомичёв
04 марта 2015, 10:42
modx.pro
5
2 045
+2

Использование where в pdoResources

И так не могу заставить выбрать параметры по условию менее/больше чем.
Знаю точно что ресурсов с со значением cost_from меньше 1000 ровно 5 штук.
Когда ставлю условие для выборки {«cost_from»:800} он выдаёт нужных 4
Когда ставлю условие {«cost_from:<»:800} он выдаёт полностью все ресурсы даже те которые содержат значения 2500 и прочее.
Когда ставлю условие {«cost_from:<»:1000}, ничего.

Вопрос что я делаю не так?
Pashkevich Aleksandr
04 марта 2015, 08:34
modx.pro
1 036
0

Вывод Названий Папок В Gallery

Привет, скажите пожалуйста, можно ли как то настроить дополнение Gallery так, чтобы в проводнике по пути
assets/gallery/1
assets/gallery/2
assets/gallery/3
отображались не номер папки, а её название?
Владислав
04 марта 2015, 06:51
modx.pro
707
0

исключить текущий документ из выборки

На странице товара вывожу список всех остальных товаров родителя. Как из этой выборки удалить текущий товар?
dapin
03 марта 2015, 22:33
modx.pro
1
923
0

Расширение класса фильтрации

Привет!
Хочу немного расширить класс фильтрации в mFilter2.
У меня есть текстовое tv поле video, в которое пишется ссылка на youtube ролик. Хочу в фильтре выводить два чекбокса «Да» и «Нет». Если выбираем «Да», то остаются товары с видео, если «Нет», то без видео.
Прочитав про расширение класса фильтрации сделал по аналогии:
Андрей Сухомозгий
03 марта 2015, 22:00
modx.pro
816
0

Tickets сортировка по количеству комментариев

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

Пробую вот так:
<ul class="themes-list">
[[!pdoPage?
   &element=`getTickets`
   &parents=`48`
   &sortdir=`DESC`
   &sortby=`comments`
   &select=`{"Comment":"COUNT(DISTINCT Comment.id) as comments"}`
   &leftJoin=`{"Comment":{"class":"TicketComment","alias":"Comment","on":"Comment.thread=Thread.id"}}`                
]]
</ul>
[[!+page.nav]]
Выдает пустоту, я делаю что-то не так?

Или есть какой-то другой вариант?
Константин Ильин
03 марта 2015, 20:03
modx.pro
2 261
0

CRON(SSH) не работает lockd not respoding

Пытаюсь запустить сниппет через CRON он мне выдает
nfs server c27:/storage/home: lockd not responding
Попробовав построчно попроверять (комментируя и выводя echo) проблема начинается на:
require_once MODX_CONNECTORS_PATH . 'index.php';
При вызове через браузер, все отлично работает и отправляет.
GrinRom
03 марта 2015, 19:08
modx.pro
1
1 392
0

Tickets. Каждому юзеру свой раздел

На сайте зарегистрированы 10 юзеров. Созданы 10 разделов с тикетами.

Нужно, чтобы при написании нового тикета с фронта (TicketForm) каждый юзер мог в качестве раздела выбрать только тот, к которому у него есть доступ.
Т.е. нужно чтоб, каждый юзер писал тикеты только в свой раздел, а остальные не видел бы.



Подскажите, как такое реализовать?
steklo-lider
03 марта 2015, 15:07
modx.pro
1
994
+1

Увидел сбор средств на сайте modx.com

Кто в английском понимает, на что они собирают a11y.modx.com/? Я что то с переводчиком не понял даже. Что за MODX текстовый?
Вася
03 марта 2015, 12:52
modx.pro
991
0