Разделы

Прямой эфир

Весь эфир | RSS
  
 

[Решено] MODX Rev 2.1.3 - Кракозябры

MODX Revolution 2.1.3-pl (traditional)

phpMyAdmin
Сопоставление соединения с MySQL — utf8_general_ci
MySQL
Сервер: Localhost via UNIX socket
Версия сервера: 5.1.56
MySQL-кодировка: UTF-8 Unicode (utf8)

core/config/config.inc.php
$database_connection_charset = 'utf8';
$database_dsn = ........charset=utf8';

Кеш удалён в ручную.
В дампе всё красиво и везде CHARSET=utf8 и utf8_general_ci;

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

Скрин…


Заработало после установки MODX Revolution 2.2.0-pl2 (traditional)

Перенос сайта на modx Revolution 2.2.0

Здравствуйте.
Хочу перенести сайт на modx revolution, критическим параметром является сохранение всех ссылок сайта, выбрал именно рево так как в нем есть возможность сохранить старые урл через freeze uri.
Но, как я не пытался у меня не получается.

Ссылки на раздел сайта имеют вид site.com/razdel.html, ссылки на статьи вид site.com/razdel.html?id=alias вся проблема в том, что система упорно не хочет обрабатывать ссылки на статьи, выдает или 404 обшибку или открывает site.com/razdel.html со статусом 200. Получается если в запросе присутствует знак "?" система никак не хочет обрабатывать такой вид URL.

Хотя я недавно задавал подобный вопрос в комментариях у человека все прекрасно работало, но у меня что то ну совсем никак не хочет.
Стоит apache2+php5.3 (xampp).
В чем может быть камень преткновения может какие идеи?

И еще вопрос как будет себя вести система на шаред хостинге при посещаемости 4000-5000 посетителей, использоваться будет только фактически getResources, wayfinder и breadcrumbs?

Заранее спасибо.
  • 0
  • 20 января 2012, 20:41
  • troy
  • 14

MODx Revolution Plugin: ChangeTemplate

ChangeTemplate это плагин для MODx Revolution (2.2.0-pl2). Этот плагин является особенно полезным, когда мы должны контролировать, какие Шаблон наследуется детьми в документах родителя.
С ChangeTemplate пользователю не нужно помнить, какой выбрать шаблон, потому что это делается автоматически с помощью плагина.
Нашел на форуме. может кому и пригодится.
1. Установка
Для установки плагина ChangeTemplate перейдите в раздел «Элементы> Plugins> Новый плагин» и создайте:
Имя плагина: ChangeTemplate
Системные события: OnDocFormRender
Код плагина

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

[REVO] Проблема с $modx->makeUrl()

Задача была перенаправить пользователя после удачного заполнения формы на свежесозднанную страницу. Казалось бы, что может быть проще? Для создания документов используется formit2resource.
Попытался использовать
$newId = $doc->get('id');
$url = $modx->makeUrl($newId,'','','full');
$hook->setRedirectUrl($url);

И на 3 дня заплясал с бубном. Предположение было изначально, что не поступает айди в переменную $newId. Было по неопытности создано кучко чанков с выводом результатов всяких сниппетов с разными комбинациями выдирания свежесозданного айди из модикса. И сегодня, когда мозг уже совсем вскипел, возникло подозрение: а генерится ли урл? Первый же вывод $url в чанк автоматом ответил на все вопросы. Недолгий поиск по форумам выдал решение генерить адрес с помощью index.php?id=$newId вместо makeUrl(), ибо работает эта функция через раз релиз как попало.
  • 0
  • 14 января 2012, 23:14
  • barsuk
  • 15

[[!REVO]] SyntaxChecker - очень крутто!

Доки — rtfm.modx.com/display/ADDON/SyntaxChecker
поставили активировали и забыли, больше ничего не делаем.
Этот плагин, который проверяет синтаксис тегов MODX и предупреждает Вас о возможных проблемах. В файле readme.txt полный список синтаксисов.
(одним словом, проверяет на сущечствование шаблонов, чангов… настройки, к примеру вы указали ++site_url — а в настройках пусто… в таком духе)

Поиск/Фильтр в Revo

Друзья, помогите. Я уже писал тут вчера о своей проблеме, но к сожалению мое незнание php не дало мне возможности воспользоваться данной мне подсказкой. В общем, мне нужно сделать поиск из архива журналов по 2м параметрам: номер и год. Выбираешь номер, год, жмешь 'найти' и вываливается содержание одного номера. Вот картинка поиска:



Я полазил тут, почитал про подобные вопросы, но так ничего не получилось. Делал как тут: modx.ru/blog/409, делал как тут: community.modx-cms.ru/blog/solutions/1410.html. Но так ничего и не получилось. Скажите, пожалуйста, что я вообще должен сделать, какая очередность действий? Я создал 2 tv с типом ввода listbox, делаю форму поиска, и вывожу результат через getResource с фильтром. Нужно ли мне писать дополнительный сниппет?
  • 0
  • 7 января 2012, 02:17
  • kushnir
  • 5

MODX Revolution 2.2.0-pl2

Ну, качаем — обновляем modx.com/revolution/download/

[[!REVO]] SimpleSearch 1.5.2 pl кодировка результата поиска

5 душ один и тот-же вопрос в один день, а опубликовать вопрос на форуме?
Для тех кто в танке. По строчкам.
Открываем файл simplesearch.class.php который лежит в папке
core/components/simplesearch/model/simplesearch/

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

[Revo] Просьба помочь в реализации моей конструкции вывода ресурсов



Большая просьба помочь с реализацией конструкции показанной внутри круга.

Заранее благодарю за содействие
С Уважением Александр Орёл
about.me/stun