Бесплатно отвечаю на вопросы по ModX Revo/Evo

jslby
На сайте с 21.03.2014
Offline
49
13742

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

В данном топике буду отвечать на частые вопросы по CMS ModX Evolution и Revolution.

Идея написать небольшое руководство по самым часто задаваемым вопросам, связанным с этой CMS.

Не стесняйтесь задавать и легкие и сложные вопросы. Опыт работы с этой CMS - 5 лет.

SeVlad
На сайте с 03.11.2008
Offline
1609
#1
jslby:
Идея написать небольшое руководство по самым часто задаваемым вопросам, связанным с этой CMS.

Начни с терминологии и что для чего служит и как связано. С этим у новичков при знакомстве с любым движком возникает затык.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
and2005
На сайте с 21.05.2005
Offline
167
#2

Добрый день.

На такой вопрос может быть ответите: Нельзя ли как-нибудь в Ditto использовать значение параметра TV из другого документа?

То есть имеется

[!Ditto? &tpl=`news`..... !]

а в чанке news используется фрагмент

<a href="[(base_url)][~[+id+]~]" title="[+pagetitle+]">[+pagetitle+]</a>

Так вот вместо [+pagetitle+] хотелось бы значение параметра TV из другого документа

Kodenko
На сайте с 29.11.2014
Offline
7
#3

Приветствую, расскажите пожалуйста про способы переноса с evo на revo, ну кроме ручками и провизионера)

Работаю на Modx Revo
jslby
На сайте с 21.03.2014
Offline
49
#4
and2005:
Добрый день.
На такой вопрос может быть ответите: Нельзя ли как-нибудь в Ditto использовать значение параметра TV из другого документа?

То есть имеется
[!Ditto? &amp;tpl=`news`..... !]
а в чанке news используется фрагмент

<a href="[(base_url)][~[+id+]~]" title="[+pagetitle+]">[+pagetitle+]</a>

Так вот вместо [+pagetitle+] хотелось бы значение параметра TV из другого документа

Конечно можно. Для этого есть сниппет GetField: http://i--gu.ru/getfield-1.3.0

HL
На сайте с 12.12.2012
Offline
118
#5

Здравствуйте. Отказывается работать админка в Revo. Подробно расписал проблему ТУТ.

Вкратце о проблеме: не могу редактировать, добавлять и удалять в админке. Постоянно выскакивиет ошибка "Код: 0 communication failure undefined", древо ресурсов пустое (((

Буду очень благодарен помощи в решении моей проблемы.

- Дорогой выкуп баннерных показов (https://goo.gl/Haxr87). Советую! - СеоПульт (https://seopult.ru/ref/0c1642776e7e1b04) + крауд-ссылки (https://goo.gl/3eXcqn) = успех - Проверенный CashBack сервис (https://goo.gl/mAIbxw). До 30%
and2005
На сайте с 21.05.2005
Offline
167
#6

jslby, спасибо за ответ.

jslby:
Конечно можно. Для этого есть сниппет GetField: http://i--gu.ru/getfield-1.3.0

Но оказывается получилось вставить значение параметра TV в другой документ и без снипета:

просто вместо [*tvName*] использовал [+tvName+].

Может быть это последняя версия EVO так работает.

jslby
На сайте с 21.03.2014
Offline
49
#7
and2005:
jslby, спасибо за ответ.



Но оказывается получилось вставить значение параметра TV в другой документ и без снипета:

просто вместо [*tvName*] использовал [+tvName+].

Может быть это последняя версия EVO так работает.

Из Вашего вопроса я понял что нужно получить TV другого документа. А так да, через +

то получение не только TV, но и любого поля текущего документа в tpl

zomorg
На сайте с 04.02.2009
Offline
168
#8

перестали работать ссылки после обновления cms тут - http://metallkub.ru/material - все ведет на главную...

В принципе есть пара моментов по modx, по которым нужна консультация и возможно платная...

and2005
На сайте с 21.05.2005
Offline
167
#9
jslby:
Из Вашего вопроса я понял что нужно получить TV другого документа. А так да, через +
то получение не только TV, но и любого поля текущего документа в tpl

В том то и дело, что таким образом можно получить для Ditto tv другого документа - у меня это заработало.

psics
На сайте с 02.04.2009
Offline
130
#10

как обрезать [+introtext+] ModX evo 1.0.12-d6. Пробовал [+introtext:word_limit=`10`+] и [+introtext:limit=`100`+] не помогло - вообще пропадает текст

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий