Разделы

  
 

[EVO] Получить параметр TV с дочерних ресурсов

1-я версия вопроса
Как можно вывести TV параметр принадлежащий к другому шаблону

К примеру есть TV принадлежащий к шаблону id-1
Нужно вывести TV параметр на страницу ресурса (документа) с шаблоном id-2

есть GetFild но там docid т.е. номер ресурса (документа)
Указывать номер документа не подходит


( Читать дальше )

Воооот, что мне не хватало в EVO! Шаблон админки EvoRevo

Возможно, меня сейчас забанять. Но мне нравится REVO, но скорость его не нравится. Поэтому для себя я переточил тему Карбон для EVO.




( Читать дальше )

Шаблон для разработки HTML5 сайтов

HTML5 Boilerplate — это HTML/CSS/JS шаблон для всех маньяков, пишущих быстрые, неглючные и ориентированные на будущее сайты.

После более чем двух лет разработки, мы собрали лучшие хаки для кросс-браузерной совместимости, настройки производительности и даже таких вещей, как кросс-домменых Ajax запросов и Flash. А наш пример .htaccess для Apache поможет настроить правила кеширования, сжатия (gzip!) и подготовит ваш сайт к работе с HTML5 видео и @font-face.

( Читать дальше )
  • +3
  • 5 апреля 2012, 18:56
  • Bartol
  • 7

[EVO] Ditto и всплывающий блок

Структура

документ-1
— документ-1.1
— документ-1.2
— документ-1.3

Для документов 1.1, 1.2, 1.3 создал {{имя_чанка}} в котором разместил код всплывающего блока (разъяснение, подсказка)


( Читать дальше )

Шаблон для категории

Подскажите как можно реализовать установку разных шаблонов для разных категорий а именно по умолчанию, т.е.

Категория 1 / шаблон 1
Категория 2 / шаблон 2

И при создании нового материала в нужной категории был выбран уже нужный шаблон для этой категории
Спасибо

ps MODX revo 2.2
  • 0
  • 13 марта 2012, 08:59
  • web-in
  • 6

Доработка ditto. Название шаблона - tv параметр. Сам шаблон -тоже в TV

Добрый день, заметил, что многие сталкивались с проблемой, заключающейся в том, что при вызове сниппета ditto нельзя прописать $tpl='[*tv*]' либо
&tpl='@CODE: и после этого длинный шаблон' Как я понял — через @code нельзя писать знаки равно и кавычки.
Мне очень не хотелось создавать несколько чанков для дитто и я решил проблему так:
В шаблоне ресурса я написал [![*snippet*]!] где snippet- tv, название которой говорит о том, какой сниппет вызываем.
Вторая tv-переменная — [*ditto*] — в ней пишем шаблон вывода документов через ditto.
Соответственно, теперь в tv-параметрах ресурса есть поле для вызова сниппета и поле для будущего шаблона ditto.


Изучив, как устроен ditto, я дописал в функцию новый вариант.
Теперь можно писать
[!Ditto? &startID=`[*id*]` &tpl=`@TV:ditto' — где ditto -название TV, внутри которой- шаблон для ditto.
Если кому решение показалось полезным, -пишите.

MODx Revolution. Урок 6 - создание документов и дополнительных полей



Добро пожаловать в урок 6 MODx Revolution из серии для начинающих пользователей. В последней статье мы изучили концепцию чанков. Мы разбили наш шаблон на части и узнали, как использовать их для того, чтобы организовать разработку сайта наиболее удобным образом. Мы также рассмотрели некоторые другие виды применения чанков и узнали их синтаксис и, как вызывают их в шаблон.
В этой статье мы будем изучать создание документов и использование одной из замечательных особенностей MODx – переменные шаблона или TV параметры. Мы уже кратко касались вопроса создания дополнительных полей в шаблонах в уроке 4, когда рассматривали возможность создания и выведения значений мета-тега .

( Читать дальше )

[Revo] Глюк с шаблонами?

Существует неприятная особенность Revo 2.2.0-pl2
У документа, невозможно поменять шаблон.
При попытке смены шаблона вылезает окошко:

«Вы уверены, что хотите изменить шаблон? ВНИМАНИЕ: При этом будут сохранены все изменения и перезагружена страница, убедитесь, что вы готовы сделать это перед продолжением.»

Соглашаемся — страница перегружается и возвращается изначальный шаблон.

Фактически создать документ с шаблоном отличным от шаблона по умолчанию можно только кликнув правой кнопкой в ресурсах и выбрав пункт «Быстро создать»

Это вообще у всех или только у меня )
Можно ли как-то еще нестандартно сменить шаблон? Разобрался наконец с контекстами, скопировал сайт а шаблоны сменить не могу ((
  • 0
  • 6 февраля 2012, 23:22
  • first
  • 5

MODx Revolution обучение начинающих. Урок 4. Шаблон MODx revo - интеграция




Добро пожаловать в четвертый урок из серии MODx Revolution для начинающих. В предыдущих уроках мы прошли шаг за шагом процесс установки MODx Revolution на удаленный сервер и узнали, как осуществить некоторые базовые конфигурации сайта, такие, например, как изменить название сайта.
Мы также рассмотрели установку некоторых расширений из репозитория MODx и управление пакетами. В этой статье мы собираемся рассмотреть, как работать с шаблонами в MODx Revolution.
В качестве примера вы можете использовать любой обычный статический HTML / CSS шаблон и затем преобразовать его в динамический шаблон MODx Revolution.

( Читать дальше )
  • +1
  • 31 января 2012, 14:45
  • Svarupa
  • 1

Ошибка сохранения шаблона

При попытке изменить шаблон происходит перезагрузка страницы и вместо нового шаблона опять устанавливается старый.
Данный баг описан http://bugs.modx.com/issues/6581
Но я не могу понять где установить
… you can set the date_timezone setting inside MODX to the proper PHP timezone ..

В настройках модх в date_timezone прописал такое же значение как и на сервере Default timezone Europe/Prague.
В .htaccess тоже пробывал прописать php_value date.timezone «Europe/Prague», но страница выдает 500-ую ошибку.
В index.php тоже пробывал прописать date_default_timezone_set('Europe/Prague'); — безрезультатно.
Как мне избавиться от этого бага?

modx revo 2.2
PHP Version 5.3.8
MySQL 5.1.46
Заранее благодарен за любую помощь.