Разделы

[Revo] Простейшая настройка мультиязычности

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

Никаких копирований файлов, поддоменов и прочих заморочек. 1 простой плагин, который делает всю работу.


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

Запретить вывод ответов php

Привет,
подскажите, как мне запретить вывод на страницах типа
http://мой-сайт.ру/connectors/layout/modx.config.js.php. 

Сейчас выводиться {«success»:false,«message»:«Access denied.»,«total»:0,«data»:[],«object»:[]}, а я хочу чтобы пустая страница была. Сервер nginx.

[Revo] Тестовые сайты на MODx



Представляю вашему внимаю мой сервис для близкого знакомства с MODx Revolution.

Абсолютно бесплатно, на сутки вы получаете свежеустановленный сайт на облаке Selectel с админскими правами.
Это как бы демо-сайт, только для для одного человека и с возможностью полноценной работы.

Через 24 часа этот сайт будет автоматически удален.


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

разные меню

Добрый день сообщество! пишу первый раз, всех правил не знаю, если что не так — ткните носом, исправлюсь.

несколько дней назад на форму joomla поднялась дискуссия ModX vs Joomla — много сказано, куча доводов и т.п. но топикстартер заинтересовал системой и вот я тут )

прочитал одну из тем community.modx-cms.ru/blog/us/7078.html — будущее в наших руках, местами впечатлило, и со многим согласен (в частности порог вхождения и туториалы)

Это всё собственно вступления, а теперь вопросы, поскольку с этой системой только начинаю знакомство и до этого 3 года просидел на джумле — многео остаётся непонятным

вот собственно такой момент с менюшками

допустим есть по макету 2 разных меню вот такой структуры:

1 менюшка
-главная
-каталог
--1 категория
--2 категория
-КОНТАКТЫ

2 менюшка

-главная
-о компании
--КОНТАКТЫ
--форма связи

для вывода менюшки у нас есть WayFinder, каким образом нам вывести один и тот же материал в двух разных менюшках в РАЗНЫХ уровнях вложенности?
насколько я понял менюшка строится на основе иерархии ресурсов. а отдельно иерархию меню задать нельзя?

и нет ли в админке такого места — куда ткнул и тебе вывелись все менюшки со всеми иерархиями… а то для менеджеров сайта — как-то всё это ненаглядно — и искать все документы, в которых стоит/не стоит галочка «опубликовать менюшку» — это не комильфо…

вот такой вот странный вопрос…

Вытягиваем html в 1 строчку [evo]

Создаем плагин HTML2Line и вешаем его на событие OnWebPagePrerender. После этого HTML код страниц будет вытягиваться в строку. Но если нам вдруг понадобится на какой-то страничке отключить сжатие, то в настройках
этой страницы снимаем галочку: «Доступен для поиска». Код под катом…


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

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

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




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

eForm в модальном окне

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

В общем-то вопрос в следующем — стоит на сайте fancybox, который замечательно выводит мой чанк с eform во всплывающем окне. Но, несмотря на то что все формы обязательны к заполнению, кнопка отправить срабатывает в любом варианте и окно закрывается. Но письмо не отправляется а при следующем открытии я вижу сообщение о ошибках в заполнении. То же самое происходит если я полностью заполняю форму, тогда текст с благодарностью за проявленный интерес появляется при следующем всплытии окна.

Примечательно, что если в первом варианте (при незаполненной форме но с нажатой кнопкой отправки) попытаться перезагрузить страницу, то выскакивает сообщение: «На странице которую вы ищете использовалась введенная вами информация.При возврате на эту страницу может понадобиться повторить выполненные ранее действия. Продолжить?» и варианты выбора: «Далее» и «Отмена».

В общем, буду очень признателен за совет со скидкой на начальный уровень знаний по работе с системой.

[REVO] Ошибка "Language string not found:"

Недавно столкнулся с тем, что страницы сайта загружаются медленнее, чем должно быть. Поменял_level на «4» и обнаружил, что у меня выводится более 100кб(с переменным объемом) лога ошибок с записями одного и того же типа:

(DEBUG @ /index.php) Language string not found:


На оффоруме прочитал, что можно игнорить эти ошибки, но я уверен, что сайт существенно «тормозит» именно из-за них.

Может быть кто-то сталкивался с чем-то подобным?

Спасибо.

[MODX Revo] Микроданные - как подключить?

Наткнулся тут на полезную технологию — микроразметку. Есть плагины для разных CMS, но не для Modx — schema.rdfs.org/tools.html
Можно ли как то замутить что-то такое и для Modx в виде плагина / сниппета, который будет сам вставлять микроданные? Или не для Modx, а для Tiny MCE даже лучше.

[Решено] [REVO] как заменить кодировку у одной страницы сайта?

Нужно чтобы одна страница была в другой кодировке.
У меня все попытки ее сменить уперлись в глобальную переменную:
'modx_charset' => 'UTF-8'

Пробовал задавать header в php, @charset в css, charset в meta — все перебивается этой глобальной переменной.

Возможно ли подменить ее только для одной страницы? Или как-то иначе заставить открыть эту страницу в нужной кодировке.