Вопросы

robotsBuilder не обрабатывает системные конфиги

Добрый день.
Пишу в robotsBuider такую строку в robots.txt
Host: {$_modx->config.http_host}
Выводит также.
Как добиться чтобы он выводил значение вместо синтаксиса?
Андрей
21 августа 2017, 14:24
modx.pro
1 638
0

Как проверить на пустоту одно из полей MIGX?

Добрый день.
Есть поле MIGX, в который забивается subtitle, text и image.
При вызове getImageList нужно проверить на пустоту только image либо атрибут src, чтобы в зависимости от наличия или отсутствия картинки в качестве шаблона использовался нужный чанк.
Пока код выглядит вот так, но он не работает.
[[getImageList?
    &tvname=`pageSubtitleAndText`
    &tpl=[[+image:is=``:then=`contentBlockWithoutPic`:else=`contentBlock`]]
]]
Подскажите, пожалуйста, где ошибка?
Валерий
21 августа 2017, 13:31
modx.pro
3 484
0

minishop2 Картинка товара в fotorama

Всем доброго времени суток, очень часто при открытии карточки товара, с фоторамой происходит что-то непонятное.

После обновления страницы, все приходит в норму


Почему фоторама скукоживается до маленьких размеров?
Причем если я буду много раз жать обновить страницу, то 1-2 раза и 10 будет такая проблема.
Ошибок в консоле не возникает. Может у кого нибудь была подобная проблема, как решилась?
Evgeny
21 августа 2017, 11:20
modx.pro
1
5 733
0

Обновление с miniShop2 2.2.0 pl2 до 2.4.11-pl

Доброго времени суток! Будут ли трудности при обновлении miniShop2 с 2.2.0 pl2 до 2.4.11-pl? miniShop2 2.2.0 установлен с репозитория rest.modx.com/extras/, а тот до которого хочу обновиться находится на store.simpledream.ru/extras/
Roman
21 августа 2017, 10:53
modx.pro
1 632
0

Вывод характеристик верхнего уровня из minishop2

Задача вывести в нижней карточке товара данные из карточки верхнего уровня. Для tv и стандартных параметров я использую
[[!pdoField? &id=`[[*id]]` &field=`pagetitle` &top=`1`]]

но это совершенно не работает для параметров minishop2.

Мне нужно сослаться на +Vendor.name или любой другой параметр добавленный с помощью msFieldsManager +MoyName

Я так понимаю что нужно не через pdoField делать? Тогда вопрос к знатокам, как мне лучше это реализовать?
Олег
21 августа 2017, 10:04
modx.pro
903
0

Вызов события через api

Есть плагин который срабатывает на событие OnDocFormSave.
Его задача считать значение тв сохраняемого ресурса и дальше создать новые ресурс(ы).
Плагин отлично отрабатывает если создаю или сохраняю ресурс из админки.
НО! если создаю ресурс програмно (
$res->setTVValue('goroda',$gorodaTV);
$res->save();
)
плагин не срабатывает. Уверен что решение проблемы совсем не тяжёлое но никак не могу допереть )… И поиску по интернету не дали результатов.
Подскажите в какую сторону копать?
Виталий
21 августа 2017, 09:04
modx.pro
2 360
0

Выпадают страницы сайта MODX 2.7

Примерно полгода как сайты начали выпадать из я.маркета, сначала было не критично, так как происходило редко, но со временем проблема повторялась все чаще и чаще, грешил на сервер, а точнее на свои руки (так как пользовался линойд сервером и сам все настраивал). Решил переехать на modhost.pro, две недели сайты не выпадали, но вот на днях опять произошло падение, что заставило меня разбираться дальше.
Перетягин Илья
21 августа 2017, 08:02
modx.pro
1 674
0

Проблема с тестовым периодом на modhost.pro

Всем привет, кто нибудь заметил, что уже месяц не работает кнопка — попробовать бесплатно на хостинге modhost.pro — всё время показывает это — yadi.sk/i/FbaSy_Wn3MBawY
Само собой ни в какой админке я не авторизован.
Может быть разработчики решили отключить тестовый период? Кто нибудь слышал что-нибудь по этому поводу?
Семён Кудрявцев
21 августа 2017, 07:09
modx.pro
723
0

FileAttach выдает ссылку на html

У меня FileAttach почему то выдает ссылку на html вместо zip архива. Наверняка в данном примере что-то не так сделано но обычная ссылка таким способом качается. take.ms/ubrg8 Но вот через FileAttach пропустить не получается — выдает формат html в результате скачанный файл это ссылка на мой сайт. Что я мог не так сделать?
Василий
20 августа 2017, 18:59
modx.pro
800
0

Заказ на почту отправляется в виде print массива

Такая проблема возникла
Решил обновить старую версию минишопа до последней, обновил всё и чанки на феном и сниппеты все.
Всё переписал на fenom, осталась проблема не хочет подцеплять чанк tpl.msEmail при отправке заказа на почту.
Отправляется тупо массив, куда копать?
Чтобы подцепить tpl.msEmail. В базе ковырялся tpl.msEmail — подцепление не нашел.
Видимо в файлах минишопа где-то, кто знает подскажите.

Причем у почты правильные данные кроме контента.

Нашел такую штуку
if ($status->get('email_manager')) {
но непонятно почему
$body = $this->modx->runSnippet('msGetOrder', array_merge($pls, array('tpl' => $tpl)));
а по факту чанка то нет в msGetOrder, tpl.msEmail.
Гонево какое-то.

Поставил тестовый минишоп, ваще письма не доходят)
на тестовый Modhost

У вас новый заказ #1708/5
Интернет магазин одежды
Александр Москвин
20 августа 2017, 15:04
modx.pro
1 593
0