Алексей
С нами с 01 октября 2018; Место в рейтинге пользователей: #2167PDOMenu, scheme и поддомен контекст
Добрый день. Есть основной домен и поддомен, который используется как контекст. В настройках контекста прописаны значения site_url и base_url joxi.ru/l2Z1EdZTzyG3Jm. При формировании меню с помощью PDOMenu
[[pdoMenu?
&parents=`0`
&level=`0`
&resources=`1,14678,2,21,14754,14424,3,520,30`
&outerClass=`footer-menu`
&tpl=`newMenuTpl`
&context = `web`
&scheme=`full`
]]
выводятся ссылки с поддомена joxi.ru/Dr8vjlDIoL6Wo2, а необходимо, чтобы они выводились с основного домена. Я пробовал разные варианты scheme, ничего не помогает. BaseHref вот такой joxi.ru/YmE8GObfw7ozqr Получить данные из отправленной формы на другой странице без GET параметров
Добрый день. Если задача — получить данные, которые отправил пользователь из формы на странице успеха, куда пользователя редиректит после успешной отправки формы. Пока в голову ничего кроме записи в БД и сессии не приходит, есть ли другой вариант? Может быть можно как-то передавать данные в сниппет, который есть на странице успеха и открывать ее? В данный момент данные с формы обрабатываются аяксом и в PHP обработчике я могу проводить любые манипуляции — вызывать сниппеты, редиректы и т.д.
PhpthumbOn/PhpthumbOf и не-локальные картинки
Добрый день, на сайте используется слайдер из видео на Youtube. Все данные получаю по API, в том числе изображение на превью видео. Нужно это изображение ресайзить с помощью phpthumbon, однако он не срабатывает, выдает, что нет изображения. PhpthumbOf просто выводит ссылку на картинку на ютубе. Вот параметры, которые передаю
//$input - 'https://i.ytimg.com/vi/3g_2WOTtSX4/sddefault.jpg'
$options = "w=".$width."&h=".$height."&q=85&bg=000000";
// 'w=280&h=240&q=85&bg=000000'
$thumbnail = $modx->runSnippet("phpthumbof",array('input' => $input, 'options' => $options));
Это из-за того, что изображения не локально? Что означает запись [[#{$id}.image]] ?
В одном проекте встретилась такая запись, используется в сниппете msProduct.content.ajax (может поможет как-то).
Проблема в том, что есть парсер, и при работе в логах есть ошибки
Проблема в том, что есть парсер, и при работе в логах есть ошибки
[2018-10-31 15:01:57] (ERROR @ /home/admin/web/.ru/public_html/core/model/modx/modparser.class.php : 540) Could not find snippet with name #{$id}.longtitle.
[2018-10-31 15:01:57] (ERROR @ /home/admin/web/.ru/public_html/core/model/modx/modparser.class.php : 540) Could not find snippet with name #{$id}.image.
[2018-10-31 15:01:57] (ERROR @ /home/admin/web/.ru/public_html/core/model/modx/modparser.class.php : 540) Could not find snippet with name #{$id}.longtitle.
Никогда не встречал подобной записи. Что она означает, и как поправить ошибку? Использование результата работы сниппета в чанке
Добрый день, подскажите, пожалуйста, как использовать результат работы сниппета в чанке. Поясню. Сниппет [[!snippet]] выводит в результате true или false, как я могу использовать эти значения в чанке? Знаю про сниппет If, но там что-то неясно про использование других сниппетов в качестве условия
[[!If? &subject=`[[!snippet]]` &operator=`is` &operand=`true` &then=`You have more than 3 items!`]] — как-то так?
[[!If? &subject=`[[!snippet]]` &operator=`is` &operand=`true` &then=`You have more than 3 items!`]] — как-то так?