Виноградов Тимур

Виноградов Тимур

С нами с 26 мая 2018; Место в рейтинге пользователей: #639

Ошибка с minishop 2

Здравствуйте. На сайте установлена CMS MODx 2.8.6 и дополнение minishop 2.
php 7.4
При попытке загрузить картинки в галерею получаю ошибки в консоли:
ibb.co/88F2tF6

Написал хостингу, посоветовали обновить до php 8
В итоге картинки стали грузиться, но при удалении товаров и очистке кэша снова ошибки:
ibb.co/TTC2RyY

Хостинг пишет что проблема в файле:
/manager/assets/modext/modx.jsgrps-min.js
ibb.co/fGvJMnr

Честно говоря не знаю уже что думать.
P.S. Хостинг reg.ru
Виноградов Тимур
20 февраля 2024, 12:32
modx.pro
250
0

Зависает обновление превью товаров minishop2

Делаю по инструкциям:
docs.modx.pro/components/minishop2/interface/utilities/gallery
docs.modx.pro/components/minishop2/interface/gallery
Ставлю самый маленький шаг — 1 проход товара за раз.

Но обновление превью все равно зависает:

Можно как-то разделить скрипт, чтобы он например определенную категорию обновлял только?
Виноградов Тимур
28 октября 2023, 11:29
modx.pro
310
0

Перевести карточки товаров на другой язык

Есть minishop2 с 3000+ товарами.
Надо перевести описания всех карточек на другой язык.
Как можно реализовать без платного дополнения?

Что если такое решение:
Просто из БД скачать таблицу с описанием, ее перевести на другой язык и залить обратно.
Есть ли какие-то онлайн-конвертеры
SQL->CSV->SQL?

Чтобы мне в CSV-таблице перевести все описания на русский язык, и потом обратно в SQL закинуть
Виноградов Тимур
28 сентября 2023, 13:52
modx.pro
423
0

Дополнение для парсинга

Хотел воспользоваться дополнением ResourceGrabber, но такое ощущение что оно уже не поддерживается.
Может кто-то может аналог посоветовать?
Надо спарсить с одного сайта порядка 2000 карточек (фото, текст, характеристики).
Виноградов Тимур
18 сентября 2023, 11:37
modx.pro
482
0

Редирект определенной категории страниц на другой сайт

Добрый день. Подскажите пожалуйста с настройкой редиректа.
Нужен постраничный редирект со всех английских страниц сайта oldsite.ru, примеры:
oldsite.ru/en/
oldsite.ru/en/services/
oldsite.ru/en/jets/

На такие же страницы только без /en и для домена newsite.com, примеры для этих же страниц:
newsite.com
newsite.com/services/
newsite.com/jets/
Виноградов Тимур
08 мая 2022, 11:48
modx.pro
931
0

Сортировка pdoMenu не работает

Не хочет работать сортировка по menuindex.
Моя структура в меню:
82
-83
-95
1
95
93
Вывожу:
[[pdoMenu?
                        &level=`2`
                        &parents=`82,0`
                        &resources=`-82,-1`
                        &rowClass=`nav-item sidebar-nav-item` 
                        &sortby=`menuindex` 
                        &sortdir=`ASC` 
                        &innerClass=`nav-link`
                        &tplOuter=`@INLINE <ul class="sidebar-nav" [[+classes]]>[[+wrapper]]</ul>`
                        &tpl=`@INLINE <li [[+classes]]><a href="[[+link]]" class="nav-link js-scroll-trigger" [[+attributes]]>[[+menutitle]]</a>[[+wrapper]]</li>`
                    ]]
Но при этом всегда первыми выводятся пункты без дочерних пунктов 95 и 93, а мне надо чтобы первыми выводились дочерние пункты 83 и 95
Виноградов Тимур
25 апреля 2022, 21:23
modx.pro
628
0

Отправка POST-запроса к API сервиса почтовой рассылки

Нужно передавать данные формы регистрации(после заполнения) сервису почтовых рассылок GetResponse.
У них есть API, документация:
apidocs.getresponse.com/v3

Пример запроса:
apireference.getresponse.com/?_ga=2.207537939.1640842663.1631544914-1960618265.1621519773&_gac=1.222158186.1630416235.Cj0KCQjwpreJBhDvARIsAF1_BU0lIs7cI5ae2rALkl1hF4lWxMrlMGHOLwrvb-7liEG4joA41I6F4hUaAhsLEALw_wcB#operation/getContactById

Мой код, отправляю запрос после успешного заполнения формы:
i.ibb.co/DQMpXYs/image.jpg

Но подозреваю что что-то не так, т.к. запрос не уходит.
Виноградов Тимур
14 сентября 2021, 10:17
modx.pro
490
0

Вывод галереи в виде ресурсов с MIGX

Находил похожие вопросы, делал по решениям, не помогает.
Вывожу в шаблоне ресурсы:
[[pdoResources?
                &parents=`121`
                &sortby=`menuindex`
                &limit=`99`
                &sortdir=`ASC`
                &tpl=`photo`
                &includeTVs=`photos`
            ]]
Чанк photo:
[[!getImageList?
  &sortby=`{"MIGX_id":"ASC"}`
  &tvname=`photos`
  &tpl=`photo-chunk`
  &limit=`20`        
  &docid=`[[*id]]`
]]
Чанк photo-chunk:
<div class="gal-item">
    <a href="[[+image]]"><img class="img-responsive" src="[[+image]]" title="[[+pagetitle]]" alt="[[+pagetitle]]"/></a>
</div>
Ссылка на MIGX
Виноградов Тимур
22 апреля 2021, 14:51
modx.pro
555
0

Вывод переменной из словаря в шаблон

Задача вывести из компонента Simple Search в метатег title страницы поиска переменную $text, которая хранится в словаре.
То есть чтобы было:
Результаты поиска по запросу [[переменная->слово которое ищут]]

В словаре есть запись:
simplesearch.results_found
Со значением:
[[+count]] результатов найдено для "[[+text]]"


Но как вывести в шаблоне [[+text]]?

Сильно не пинайте если что, задавал данный вопрос тут, может не видно было, старый пост:
modx.pro/help/21312
Виноградов Тимур
29 марта 2021, 22:30
modx.pro
908
0

Не приходят заявки на почту через SMTP

Сайт:
xn--80acbhftsxotj0d8c.xn--p1ai/
Установлен Shopkeeper.
Заказы с сайта падают в админку:

Но на почте ничего нет.

Интересный момент — в октябре 20-го года поменяли пароль от почтового ящика, и именно после этого перестали приходить заявки на почту.
Я ввел новый пароль в поле mail_smtp_pass но безрезультатно. Пробовал еще раз менять пароль, не помогает.
Писал в поддержку хостинга, говорят проблема на стороне mail.ru
Пишу в mail.ru, говорят неверный пароль:(

Может быть где-то еще может храниться старый пароль?
Текущие настройки SMTP:

Лог ошибки:
[2021-03-10 12:44:10] (ERROR @ /var/www/u0129085/data/www/xn--80acbhftsxotj0d8c.xn--p1ai/core/components/formit/src/FormIt/Hook/Email.php: 322) [FormIt] Произошла ошибка при попытке отправить почту. Ошибка соединения с SMTP-сервером github.com/PHPMailer/PHPMailer/wiki/Troubleshooting
Виноградов Тимур
10 марта 2021, 13:02
modx.pro
1 696
0