Вопросы

PSR-7, интерфейсы и как оно все работает?

Вопрос не имеет отношения к MODX и если это вас возмущает, то заранее простите.
Просто хочу воспользоваться опытом куда более опытных разработчиков и спросить вот о чем.
Есть стандарт PSR-7 который описывает объектную обертку для запросов и ответов сервера.
ссылка www.php-fig.org/psr/psr-7/
Александр Мельник
13 октября 2019, 15:01
modx.pro
1 299
0

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

Добрый день! Имеется мультиселект, выбирающий из имеющихся ресурсов, вот его параметры:
@SELECT `pagetitle`, `id` FROM `[[+PREFIX]]site_content` WHERE `parent` = 3 ORDER BY `pagetitle` ASC
Соответственно и вывод перечня у него получается BY `pagetitle` ASC, а требуется что бы выводил в том же порядке, в каком выбрано. Если не указывать ORDER BY, то он вообще по порядку выводит.
Помогите пожалуйста, заранее спасибо
Серый
13 октября 2019, 11:22
modx.pro
862
0

Как публиковать посты в инстаграме с сайта?

Приветствую, друзья!

Возник вопрос, каким образом, можно автоматически публиковать статьи с сайта в социальную сеть instagram* и возможно ли это вообще?

С ВКонтакте разобрался, реализовал с помощью msocial компонента
Но поддержка instagram* в него к сожалению не входит
Андрей
12 октября 2019, 19:31
modx.pro
761
0

Долгая загрузка пакетов+ошибка

Привет,
MODX Revolution 2.7.2-pl
PHP 7.2-7.3

Долгая загрузка списка пакетов. В итоге все загружается, в логах:
/model/modx/rest/modrestclient.class.php : 240) PHP warning: simplexml_load_string(): Entity: line 1: parser error : Start tag expected, '<' not found
/model/modx/rest/modrestclient.class.php : 240) PHP warning: simplexml_load_string(): {"status":500,"code":2,"message":"DOMDocument::createTextNode() expects paramete
/model/modx/rest/modrestclient.class.php : 240) PHP warning: simplexml_load_string(): ^
/model/modx/rest/modrestclient.class.php : 245) Could not connect to provider at: https://rest.modx.com/extras/
Список пакетов:
Сергей
12 октября 2019, 16:20
modx.pro
1 215
0

При включеном Fenom - на некоторых страницах белый лист

Привет.
Решил использовать Fenom, включил в настройках.Некоторые страницы перестали работать — белый лист. Не могу понять в чем проблема т.к. пользуюсь им впервые. На что обратить внимание?
Сергей
12 октября 2019, 10:28
modx.pro
1 179
0

Sendex проблемы с рассылкой.

Приветствую.

Предыстория. Поставил и настроил Sendex. По Crone формируется рассылка и отправляется адресатам.

Если в поле отправитель у тебя указан просто emil твоего домена, то в Яндекса письма помечены как "Отправитель письма не подтверждён" и указывается как серый или красный joxi.ru/Dr8ZVy5co8wZN2 в Google вообще письма отправляются в спам.

Настроил SMTP авторизацию (нужно сказать, что ящик домена располагается у Яндекса (https://connect.yandex.ru))
После настройки SMTP письма на Google долетают и в Яндекс тоже.

Появилась другая проблема.
Роман
12 октября 2019, 09:18
modx.pro
977
0

Вывод опции товара в категории товара

Подскажите пожалуйста как вывести опции товара в самом товаре? Вывожу с помощью плейсхолдера [[+razmer]] и [[+sostav]] с помощью этого плейсхолдера выводятся опции товара в карточке товара, а вот в самом товаре, который расположен в категрии товаров, опции товара не выводятся с помощью плейсхолдера. Подскажите пожалуйста как быть?
Дмитрий
12 октября 2019, 08:49
modx.pro
622
0

Единицы измерений msProductOptions

Есть два вопроса
Первый
Юрий
12 октября 2019, 07:44
modx.pro
1 091
0

Не могу локально авторизоваться в админке. Почему?

Ситуация следующая, есть сайт на тестовом сервере, перенес его себе локально для работы, поправил конфиги, подключение к бд оставил.
При попытке авторизоваться возникает ошибка
Неправильное имя пользователя или пароль. Пожалуйста, проверьте введённые данные и попытайтесь снова.
При том что база одна, пользователь тоже, на тестовом сервере проблем нет.

Если несколько раз ввести пароль, то сообщение меняется на то, что юзер заблокирован (т.е выходит базу видит, юзера тоже, но не может его авторизовать)

Куда копать? Что еще нужно сделать?

ps локально на openserver это все
Ортём
11 октября 2019, 18:38
modx.pro
616
0

Fenom вывод с проверкой.

Хочу понимать fenom только начал. Подскажите как лучше перевести в fenom следующую конструкцию?
<title>[[*seo.title:isnot=``:then=`[[*seo.title]]`:else=`[[++site_name]] | [[*pagetitle]]`]]</title>
Пока придумал только так? Громоздко, в таком варианте head стал нечитаем. Как можно сделать лучше?
{if $_modx->resource.seoTitle}
        <title>{$_modx->resource.seoTitle}</title>
    {else}
        <title>{$_modx->config.site_name} | {$_modx->resource.pagetitle}</title>
    {/if}
Николай
11 октября 2019, 18:01
modx.pro
1 021
0