Вопросы
robotsBuilder не обрабатывает системные конфиги
Добрый день.
Пишу в robotsBuider такую строку в robots.txt
Как добиться чтобы он выводил значение вместо синтаксиса?
Пишу в robotsBuider такую строку в robots.txt
Host: {$_modx->config.http_host}Выводит также.
Как добиться чтобы он выводил значение вместо синтаксиса?
Как проверить на пустоту одно из полей MIGX?
Добрый день.
Есть поле MIGX, в который забивается subtitle, text и image.
При вызове getImageList нужно проверить на пустоту только image либо атрибут src, чтобы в зависимости от наличия или отсутствия картинки в качестве шаблона использовался нужный чанк.
Пока код выглядит вот так, но он не работает.
Есть поле MIGX, в который забивается subtitle, text и image.
При вызове getImageList нужно проверить на пустоту только image либо атрибут src, чтобы в зависимости от наличия или отсутствия картинки в качестве шаблона использовался нужный чанк.
Пока код выглядит вот так, но он не работает.
[[getImageList?
&tvname=`pageSubtitleAndText`
&tpl=[[+image:is=``:then=`contentBlockWithoutPic`:else=`contentBlock`]]
]]Подскажите, пожалуйста, где ошибка? minishop2 Картинка товара в fotorama
Всем доброго времени суток, очень часто при открытии карточки товара, с фоторамой происходит что-то непонятное.

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

Почему фоторама скукоживается до маленьких размеров?
Причем если я буду много раз жать обновить страницу, то 1-2 раза и 10 будет такая проблема.
Ошибок в консоле не возникает. Может у кого нибудь была подобная проблема, как решилась?

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

Почему фоторама скукоживается до маленьких размеров?
Причем если я буду много раз жать обновить страницу, то 1-2 раза и 10 будет такая проблема.
Ошибок в консоле не возникает. Может у кого нибудь была подобная проблема, как решилась?
Обновление с 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/
Вывод характеристик верхнего уровня из minishop2
Задача вывести в нижней карточке товара данные из карточки верхнего уровня. Для tv и стандартных параметров я использую
но это совершенно не работает для параметров minishop2.
Мне нужно сослаться на +Vendor.name или любой другой параметр добавленный с помощью msFieldsManager +MoyName
Я так понимаю что нужно не через pdoField делать? Тогда вопрос к знатокам, как мне лучше это реализовать?
[[!pdoField? &id=`[[*id]]` &field=`pagetitle` &top=`1`]] но это совершенно не работает для параметров minishop2.
Мне нужно сослаться на +Vendor.name или любой другой параметр добавленный с помощью msFieldsManager +MoyName
Я так понимаю что нужно не через pdoField делать? Тогда вопрос к знатокам, как мне лучше это реализовать?
Вызов события через api
Есть плагин который срабатывает на событие OnDocFormSave.
Его задача считать значение тв сохраняемого ресурса и дальше создать новые ресурс(ы).
Плагин отлично отрабатывает если создаю или сохраняю ресурс из админки.
НО! если создаю ресурс програмно (
плагин не срабатывает. Уверен что решение проблемы совсем не тяжёлое но никак не могу допереть )… И поиску по интернету не дали результатов.
Подскажите в какую сторону копать?
Его задача считать значение тв сохраняемого ресурса и дальше создать новые ресурс(ы).
Плагин отлично отрабатывает если создаю или сохраняю ресурс из админки.
НО! если создаю ресурс програмно (
$res->setTVValue('goroda',$gorodaTV);
$res->save();)плагин не срабатывает. Уверен что решение проблемы совсем не тяжёлое но никак не могу допереть )… И поиску по интернету не дали результатов.
Подскажите в какую сторону копать?
Выпадают страницы сайта MODX 2.7
Примерно полгода как сайты начали выпадать из я.маркета, сначала было не критично, так как происходило редко, но со временем проблема повторялась все чаще и чаще, грешил на сервер, а точнее на свои руки (так как пользовался линойд сервером и сам все настраивал). Решил переехать на modhost.pro, две недели сайты не выпадали, но вот на днях опять произошло падение, что заставило меня разбираться дальше.
Проблема с тестовым периодом на modhost.pro
Всем привет, кто нибудь заметил, что уже месяц не работает кнопка — попробовать бесплатно на хостинге modhost.pro — всё время показывает это — yadi.sk/i/FbaSy_Wn3MBawY
Само собой ни в какой админке я не авторизован.
Может быть разработчики решили отключить тестовый период? Кто нибудь слышал что-нибудь по этому поводу?
Само собой ни в какой админке я не авторизован.
Может быть разработчики решили отключить тестовый период? Кто нибудь слышал что-нибудь по этому поводу?
FileAttach выдает ссылку на html
У меня FileAttach почему то выдает ссылку на html вместо zip архива. Наверняка в данном примере что-то не так сделано но обычная ссылка таким способом качается. take.ms/ubrg8 Но вот через FileAttach пропустить не получается — выдает формат html в результате скачанный файл это ссылка на мой сайт. Что я мог не так сделать?
Заказ на почту отправляется в виде 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
Интернет магазин одежды
Решил обновить старую версию минишопа до последней, обновил всё и чанки на феном и сниппеты все.
Всё переписал на 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
Интернет магазин одежды