Вопросы

Один ресурс - несколько кэшей

Нетрививальная задача:
а) есть два сайта на одном движке modx
б) все ресурсы в БД modx — общие для этих сайтов, т.е. одни и те же ресурсы (информация об одних и тех же ресурсах) могут отображаться на обоих сайтах
в) на каждом сайте отображается свой набор ресурсов

Т.е. на сайте A отображается информация о ресурсах 5,6,7,15,16,17, на сайте B — 5,15,16,25,28,100,101. Т.е. на каждом из сайтов должен быть доступ ко всем ресурсам.

Сейчас у меня все ресурсы лежат в одном контексте. За то, какие данные отображать на том или ином сайте — за это отвечают сниппеты и функции (определяют имя домена и отображают требуемые данные).

Проблема заключается в том, как организовать кэширование. Предположим, что один и тот же русурс загружается на сайте A и сайте B (на каждом из сайтов этот ресурс отображается по-разному и сопровождается различной информацией). Ресурс один и тот же, но кэши у него должны быть разные (отдельные). Т.е. каждый ресурс должен иметь 2 кэша для каждого из сайтов.
Cyrax_02
18 июля 2014, 07:45
modx.pro
1
2 124
0

minifyx less?

Здравствуйте. Поделитесь пожалуйста вызовом minifyx для работы с less. Я не смог нигде найти примера.
Николай
18 июля 2014, 07:07
modx.pro
1
1 703
0

Несколько доменов - одна админка.

Доброго времени суток. Поделитесь пожалуйста решением, при котором домены это контексты.
Николай
18 июля 2014, 06:57
modx.pro
1 528
0

[Решено]Не работает &showLog=`1`

По какой-то причине не работает &showLog=`1` при вызове сниппетов из pdoTools.
Павел Пустота
17 июля 2014, 19:10
modx.pro
2 838
0

Помогите реализовать в TicketForm...

Помогите реализовать в ticketForm в раскрывающемся списке названия контейнеров
Данила Мальцев
17 июля 2014, 13:49
modx.pro
829
0

AjaxForm и Login, обработка профиля

Добрый день.
Подскажите пожалуйста как правильно реализовать обработку формы обновления данных компонента LOGIN сниппета UpdateProfile.
Нужно чтобы обновление данных о пользователе происходило посредством Ajax.

Буду очень благодарен за пример реализации.

Искренне надеюсь что я правильно задаю вопрос.

Делаю так:

Создал новый ресурс в нем прописал
<div id="tab_1-1" class="tab-pane active">
	[[!UpdateProfile?
	&validate=`fullname:required,email:required:email`
	&submitVar=`login-updprof-btn`
	]]
	<div class="update-profile">
		[[!AjaxForm?form=`tpl.AjaxForm.UpProfail`&snippet=`UpdateProfile`]]
	</div>
</div>
Станислав
17 июля 2014, 13:12
modx.pro
2 248
0

Ограничение прав к набору элементов modx

Подскажите, можно ли наттроить права пользователя так чтобы он имел доступ только к определенной каегории шаблонов, и не мог выбирать шаблоны не относящиеся к категории?
Сергей Скат
17 июля 2014, 09:40
modx.pro
1 067
0

Часть страниц сайта не цепляет CSS.

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

Простите, если вопрос нубский — делаю первый сайт.

Вчера возник такой казус: вновь созданные страницы перестали видеть стили.
Причем старые страниы работают, как и работали.
Весь код между тегами head выделен отдельным чанком и соответсвенно ссылка со всех страниц идет на один и тот же код.
Куда смотреть?
(МОДэкс еще не обновлял, текущий 2.2.14)

Спасибо!
Макс
17 июля 2014, 03:53
modx.pro
1 992
0

Исчез демонстрационнаый сайт minishop2

Может перенос или технически работы? Но сайт не открывается
Сергей Скат
15 июля 2014, 13:26
modx.pro
931
0

Rezimgcrop

Не в тему, конечно, но вдруг кто сталкивался с подобной проблемой:
Вызов такой:
<li data-preview="[[+file]]"><a href="[[*alias]]/#"><img src="[[+file:rezimgcrop=`r-220x,c-150x160`]]" alt="[[+fname]]" /></a></li>
дает ошибку
(ERROR @ /var/www/site/www/core/cache/includes/elements/modsnippet/42.include.cache.php: 34) PHP warning: copy(): The first argument to copy() function cannot be a directory
в 34 строке
if (!copy($serve.$imagprev.$output, $serve.$newimg)) {
      return $output;
}
как вылечить этот недуг?
Михаил
15 июля 2014, 10:23
modx.pro
1 642
0