Евгений
С нами с 02 января 2017; Место в рейтинге пользователей: #739Из-за чего может не генерироваться webp (pthumb) в MODX 2.8.1?
Доброго времени суток!
Подскажите плиз что я ещё забыл настроить. Есть сайт (MODX 2.8.1, php 7.2, gd и imagick включены), пытаюсь вывести с помощью pthumb изображение в формате webp, но выводит обработанное изображение с расширением исходного файла. Проверял на другом сайте генерацию webp — там работает, окружение то же. Изображение вывожу с помощью {$img | pthumb: 'w=100&h=75&far=C&f=webp'} Подскажите, пожалуйста, в чём может быть проблема?
В логах пишет такое:
Подскажите плиз что я ещё забыл настроить. Есть сайт (MODX 2.8.1, php 7.2, gd и imagick включены), пытаюсь вывести с помощью pthumb изображение в формате webp, но выводит обработанное изображение с расширением исходного файла. Проверял на другом сайте генерацию webp — там работает, окружение то же. Изображение вывожу с помощью {$img | pthumb: 'w=100&h=75&far=C&f=webp'} Подскажите, пожалуйста, в чём может быть проблема?
В логах пишет такое:
mspSberbank + касса АТОЛ. Как передать данные заказа в кассу?
Доброго времени суток.
Подскажите можно ли как-то передать данные заказа после оплаты в кассу АТОЛ? Думаю по событию msOnCreateOrder запускать плагин который будет отправлять данные в АТОЛ, но как мне проверить прошел платёж или нет? В какой момент mspSberbank получает ответ от сбера: видимо после срабатывания события msOnCreateOrder? Или проще сделать не плагином, а сниппетом и вызывать его на странице «Ваш заказ принят», где выводится номер заказа? Но опять же как понять что платёж прошел? Или если платеж не пройдут, то на эту страницу посетитель не попадает?
Подскажите можно ли как-то передать данные заказа после оплаты в кассу АТОЛ? Думаю по событию msOnCreateOrder запускать плагин который будет отправлять данные в АТОЛ, но как мне проверить прошел платёж или нет? В какой момент mspSberbank получает ответ от сбера: видимо после срабатывания события msOnCreateOrder? Или проще сделать не плагином, а сниппетом и вызывать его на странице «Ваш заказ принят», где выводится номер заказа? Но опять же как понять что платёж прошел? Или если платеж не пройдут, то на эту страницу посетитель не попадает?
Unknown column 'msProduct.import_pid' in 'where clause' при getObject после расширения модели товара
Доброго времени суток.
После расширения модели товара (по этой документации) при попытке в отдельном php-файле (modx подключен и инициализирован) поиска товара (через getObject) по значению добавленного поля выдаёт Unknown column 'msProduct.special' in 'where clause'. Во все нужные файлы новые поля прописал, в БД их добавил. Подобных тем поиском не нашел. Код привожу ниже.
После расширения модели товара (по этой документации) при попытке в отдельном php-файле (modx подключен и инициализирован) поиска товара (через getObject) по значению добавленного поля выдаёт Unknown column 'msProduct.special' in 'where clause'. Во все нужные файлы новые поля прописал, в БД их добавил. Подобных тем поиском не нашел. Код привожу ниже.
При авторизации в админку получаются разные хэши паролей
Доброго времени суток!
Сталкивался кто-либо с такой ситуацией? Разворачиваем modx например версии 2.6.1 на тестовой площадке. Логинимся в админку, ставим simpleUpdater, обновляем modx до 2.6.5 и после обновления не можем зайти в админку… Видите ли неправильный логин/пароль (хотя они 100% правильные вводятся). Выводя в методе passwordMatches файла /core/model/modx/moduser.class.php хэши полученных из формы и БД паролей получаем такое:
Сталкивался кто-либо с такой ситуацией? Разворачиваем modx например версии 2.6.1 на тестовой площадке. Логинимся в админку, ставим simpleUpdater, обновляем modx до 2.6.5 и после обновления не можем зайти в админку… Видите ли неправильный логин/пароль (хотя они 100% правильные вводятся). Выводя в методе passwordMatches файла /core/model/modx/moduser.class.php хэши полученных из формы и БД паролей получаем такое:
rARuzHgmXMaW2nYDYiSd31XN26wVfPY3Bvh1W6ROmHY=
rARuzHgmXMaW2nYDYiSd31XN26wVfPY3Bvh1W6ROmHZAipY5hQ==
1ая строка — хэш полученного из формы пароля, 2ая — из БД. SQL-запрос в сниппете фильтрации ресурсов по набору tv
Доброго времени суток!
Пишу сниппет фильтрации ресурсов по набору tv-полей и столкнулся со странной отработкой запроса.
Логика и примеры результатов отработки запроса под катом.
Пишу сниппет фильтрации ресурсов по набору tv-полей и столкнулся со странной отработкой запроса.
Логика и примеры результатов отработки запроса под катом.
Проблемы при установке с нуля на хостинг клиента / переносе с тестового хостинга на хостинг клиента
Доброго времени суток!
Столкнулся с такими проблемами:
Кто сталкивался с этим подскажите, пожалуйста, как бороться с этой чумой?
Столкнулся с такими проблемами:
- При установке на хостинге клиента modx revo верхнее меню в админке каким-то чудом переносится в ссылку одного из пунктов системного меню (шестерёнка в правом верхнем углу). Установка проходит без ошибок. Пробовал разные версии, но результат один.
- При переносе с локального сервера на тот же хостинг клиента при попытке входа в админку пишет, что неверный логин или пароль, хотя они верные. Сброс пароля sql-запросом ничего не даёт.
Кто сталкивался с этим подскажите, пожалуйста, как бороться с этой чумой?
И записывается и не записывается значение TV при сохранении ресурса.
Доброго времени суток!
Пишу, казалось бы, элементарный плагин, который при сохранении ресурса проверяет заполнено ли определённое TV-поле и в случае если оно не заполнено вставляет в него случайно сгенерированную строку. Но почему-то TV-поле после сохранения остаётся пустым
Пишу, казалось бы, элементарный плагин, который при сохранении ресурса проверяет заполнено ли определённое TV-поле и в случае если оно не заполнено вставляет в него случайно сгенерированную строку. Но почему-то TV-поле после сохранения остаётся пустым
FormIt не отправляет письма
Добрый день!
Пытаюсь сделать обратную связь на сайте. Установил FormIt и AjaxForm. AjaxForm, судя по сообщениям, отрабатывает корректно, но письма не приходят на почту. В системных настройках внешняя почта настроена. В «Приложения — FormIt» записи есть. QuickEmail письма отправляет.
Пытаюсь сделать обратную связь на сайте. Установил FormIt и AjaxForm. AjaxForm, судя по сообщениям, отрабатывает корректно, но письма не приходят на почту. В системных настройках внешняя почта настроена. В «Приложения — FormIt» записи есть. QuickEmail письма отправляет.
Не выводит значение поля MigX
Добрый вечер!
В процессе изучения ModX делаю каталог ссылок с использованием MigX. Сделал TV links с полями link, caption и descr. В шаблоне с помощью pdoResources вывожу чанки категорий, в которых в свою очередь вывожу ссылки категории (хранящиеся в MigX) с помощью getImageList. Всё бы замечательно, но поле link не выводит. В чанке поля вывожу в виде [[+link]]. Может быть это зарезервированное слово и использовать его нельзя? Хотя при переименовании link в abc наблюдается та же картина.
Подскажите, что я делаю не так? Спасибо!
В процессе изучения ModX делаю каталог ссылок с использованием MigX. Сделал TV links с полями link, caption и descr. В шаблоне с помощью pdoResources вывожу чанки категорий, в которых в свою очередь вывожу ссылки категории (хранящиеся в MigX) с помощью getImageList. Всё бы замечательно, но поле link не выводит. В чанке поля вывожу в виде [[+link]]. Может быть это зарезервированное слово и использовать его нельзя? Хотя при переименовании link в abc наблюдается та же картина.
Подскажите, что я делаю не так? Спасибо!