Вопросы

Это ошибка в сниппете mFilter?

Бюсь с тем, что хочу натянуть новый шаблон на miniShop2.
Сергей Бевзенко
06 апреля 2014, 11:25
modx.pro
887
0

[revo] Ссылки из доп.контекста на 404ую

Суть в следующем: есть два контекста (пусть web и catalog), в одном документы сайта с разными шаблонами (Главная, Статья, Новость и т.п.), а в другом — каталог товаров со своими шаблонами (напр. Раздел, Товар и т.п.). Проблема в том, что при клике на раздел каталога я перехожу по ссылке на страницу с ним (во всяком случае, ссылка меняется), но отрисовывается страница на основе шаблона Главная (шаблон с id1)

UPD: Пока писал, додумался, что отрисовывает не Главную, а показывается 404-ая. Да, так и есть ))

Нужно чтобы выводилось содержимое страницы, в шаблоне, который к ней привязан, а не 404ая

Права на контекст catalog стоят такие же, как на web
revo 2.2.14

В поиске ничего путного не нашёл… Подскажите куда копать, пожалуйста.
Юрий Эффа
06 апреля 2014, 10:57
modx.pro
2 088
0

Не работает js скрипт фильтрации из-под modx.

Доброго времени. Проблема заключается в следующем:
Имеется хтмл шаб, на одной из страниц которого присутствует js скрипт фильтрации(по разделам). Так вот, в хтмл версии все прекрасно работает, а когда подобная конструкция выполняется из-под mod-x работать не хочет. В коде страниц отличия незначительные, не могу пока въехать в чем проблема, если подскажете в чем причина, буду очень благодарен. Пока предположение только одно: в рабочей версии адрес с .htm а mod-x генерит страницу с адресом index.php?id=8. Может проблема разрешиться если настроить чпу и урл, генерируемый модх станет также *.html?

Вот статическая страница с рабочей фильтрацией:
Линк

А вот собственно нерабочая страница, генерируемая модх:
Линк

Само собой смотрим только среднюю часть, где фильтр и должен срабатывать, как на стат. страничке. Кликаем fist category и т.п. для проверки работоспособности.
Vlad Pthead
05 апреля 2014, 03:18
modx.pro
1 001
-1

Google Cloud Storage

Добрый вечер, пробовал ли кто-то связать modx с Google Cloud Storage?

Есть интерес в хранении тяжелых данных там, особенно в силу снижения цен гуглом на дисковое пространство!

Есть у кого опыт в данном ключе, есть ли готовые методы связи или тут нужно решение писать?
Ilya Ev
04 апреля 2014, 18:25
modx.pro
1 665
0

При смене шаблона сохраняется пустой ресурс

Решил опубликовать тикет из админки (из бекенда) и сразу заметил глюк. При создании ресурса, если сразу хочу сменить шаблон, то сохраняется пустой ресурс. Даже если не сохранил его. Если же ресурс заполняю и нажимаю «сохранить», то создается уже второй, нормальный.
Андрей
04 апреля 2014, 14:29
modx.pro
883
0

topLevel в pdoField (pdoTools >= 1.9.1 pl6)

В pdoTools >= 1.9.1 pl6, в сниппете pdoField поменялась логика работы параметра topLevel.

Как теперь получить id родителя от корня контекста, а не от текущего ресурса?

Вариант работавший раньше [[pdoField? &topLevel=`2` &field=`id`]] — сейчас не работает.
Павел Голубев
04 апреля 2014, 11:28
modx.pro
3 124
0

EventsCalendar2. Неправильно отображается календар

Добрый день!
Возникла такая проблема — подключил на сайт EventsCalendar2, но вывод календаря неправильный — происходит смещение дней недели относительно дат. Как пример — 8 апреля 2014 — это должен быть вторник, а календарь отображает эту дату на среду. Где косяк и как поправить его?
Заранее благодарен за ответы.

ЗЫ Вставка календаря. Сам сайт где можно посмотреть (1mafia.by)
[[!eventsCalendar2?
    &id=`10`
    &calendar_id=`Cal1`
    &dateTV=`event_date`
    &parents=`10`
    &dateSource=`event_date`
    &dateTV=`event_date`
    &dateFormat=`%d.%m.%Y <b>%H:%M</b>`
    &tplEvent=`tplEvent2`
    &tplMain=`tplCalendar2`
    &lang=`ru`
    &first_day=`1`
!]]
04 апреля 2014, 09:28
modx.pro
971
0

Не работает форма с стороннего сервера.

В сниппете пытаюсь загрузить страницу по ссылке.
$page = file_get_contents('http://www.webclient.touradmin.ru/b/main/54002/find_tour/search');
if(!($page === false)  && strlen($page) > 0) {
  $page = iconv("windows-1251", "utf-8", $page);
  echo $page;
}
После вывода, форма не работает, получает не все данные. По идее, форма должна отсылать ajax-запросы на внешний сервер, но в network-панели инструментов разработчика в chrom я не вижу отправку запросов. Если просто на сервере запустить обычный php-файл с тем же кодом, форма работает отлично.

modx блокирует запросы на сторонний сервер?
Николай Филимонов
04 апреля 2014, 09:17
modx.pro
1
1 704
0

Релевантность результатов поиска mSearch2

Если для вывода результата поиска использовать mSearch2, то все хорошо, результат поиска полностью соответствует запросы.

Но если для отображения результата использовать mFilter2, то с релевантностью возникаю проблемы.

Пример.
Допустим запрос: «Samsung Mega»

mSearch2 выводит такой результат:
1. «Samsung Mega» — то что искали
2. «Samsung Galaxy»
3. «Samsung чехол»
4. «Samsung пленка»

mFilter2 такой:
1. «Samsung Galaxy»
2. «Samsung чехол»
3. «Samsung Mega» — то что искали
4. «Samsung пленка»

Вопрос.
mFilter2 — в принципе не может сортировать результат так же хорошо как mSearch2 или нужно что то настроить в mFilter2? Если нужно настроить, то что?

Есть подозрение, что в mFilter2 по умолчанию включена сортировка по дате или имени, при этом mFiltr2 не умеет использовать баллы mSearch2
Владимир Тельнов
04 апреля 2014, 08:11
modx.pro
4 379
0

HybridAuth и APC

Не получается побороть ошибку «You cannot access this page directly.». В настройках php5-fpm для сайта прописано:
php_admin_value[apc.cache_by_default] = 0

В phpinfo показывает:
APC support Emulated
apc.enable_cli Off Off
apc.enabled On On

Линодовский сервер, все настроено по мануалу Василия, настройки php5-fpm тоже создаются его скриптом.
Версия PHP 5.5.10.
Что можно попробовать сделать?
Виталий Киреев
04 апреля 2014, 04:44
modx.pro
1 408
0