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
2 293
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
762
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 351
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 006
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 117
0

Скрипт автоустановки «ночной» сборки MODx

Для желающих «поиграть» с еще неанонсированной версией MODx 2.3.0 (beta) написал скрипт, аналогичный скрипту Василия из статьи «Правильный хостинг для MODX Revolution 2».
Ганин Роман
03 апреля 2014, 23:31
modx.pro
1 538
+6

Прошу рассмотреть реализацию задач по проекту

Дмитрий Кузьменков
03 апреля 2014, 19:03
modx.pro
1 066
0

Выгрузка товаров из 1С в minishop2

Имею: сайт на minishop2, 1С УТ 11

Номенклатура представляет из себя товар+изображение с дополнительными реквизитами
joxi.ru/D609U_3JTJDCXYU2BTY

C помощью компонента mSklad добавился выгрузки наименования, стоимости и структуры каталогов.
Можно ли придумать что-нибудь для выгрузки доп. реквизитов в json свойства или tv-параметры товара
Написал разработчикам компонента mSklad — нет ответа.

Как вариант, который приходит на мысль — выгружать номенклатуру со свойствами, ссылками на картинки в csv файл, а потом загружать его на сайт. Но не особо красиво. Удобнее было бы конечно напрямую через компонент.
Если у кого есть обработка, позволяющая это сделать — может поделитесь?
Алексей Милов
03 апреля 2014, 18:53
modx.pro
1 749
0

pdoPage, babel и пагинация на главной

Всем привет!
Возник вопрос как правильно прописать htaccess чтобы на главной странице была возможна пагинация.
код htaccess
RewriteEngine On
RewriteBase /
AddDefaultCharset utf-8

RewriteCond %{HTTP:Accept-Language} !^ru [NC]
RewriteRule ^$ /en/ [R=301,L]
RewriteRule ^$ /ru/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(ru|en)/favicon.ico$ favicon.ico [L,QSA]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(ru|en)/assets(.*)$ assets$2 [L,QSA]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(ru|en)?/?(.*)$ index.php?cultureKey=$1&q=$2 [L,QSA]
Предполагаю, что перепичать надо последнюю строку… но вот как?
yani
03 апреля 2014, 17:08
modx.pro
2 166
0

Где выводится miniShop2Config

Здравствуйте.
По непонятной причине при первой загрузке какталога не выводится в html этот код:
<script type="text/javascript">
miniShop2 = {};
miniShop2Config = {
	cssUrl: "/assets/components/minishop2/css/web/"
...
Сергей Бевзенко
03 апреля 2014, 17:00
modx.pro
1 065
0