Виноградов Тимур
С нами с 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
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
Зависает обновление превью товаров minishop2
Делаю по инструкциям:
docs.modx.pro/components/minishop2/interface/utilities/gallery
docs.modx.pro/components/minishop2/interface/gallery
Ставлю самый маленький шаг — 1 проход товара за раз.
Но обновление превью все равно зависает:
Можно как-то разделить скрипт, чтобы он например определенную категорию обновлял только?
docs.modx.pro/components/minishop2/interface/utilities/gallery
docs.modx.pro/components/minishop2/interface/gallery
Ставлю самый маленький шаг — 1 проход товара за раз.
Но обновление превью все равно зависает:
Можно как-то разделить скрипт, чтобы он например определенную категорию обновлял только?
Перевести карточки товаров на другой язык
Есть minishop2 с 3000+ товарами.
Надо перевести описания всех карточек на другой язык.
Как можно реализовать без платного дополнения?
Что если такое решение:
Просто из БД скачать таблицу с описанием, ее перевести на другой язык и залить обратно.
Есть ли какие-то онлайн-конвертеры
SQL->CSV->SQL?
Чтобы мне в CSV-таблице перевести все описания на русский язык, и потом обратно в SQL закинуть
Надо перевести описания всех карточек на другой язык.
Как можно реализовать без платного дополнения?
Что если такое решение:
Просто из БД скачать таблицу с описанием, ее перевести на другой язык и залить обратно.
Есть ли какие-то онлайн-конвертеры
SQL->CSV->SQL?
Чтобы мне в CSV-таблице перевести все описания на русский язык, и потом обратно в SQL закинуть
Дополнение для парсинга
Хотел воспользоваться дополнением ResourceGrabber, но такое ощущение что оно уже не поддерживается.
Может кто-то может аналог посоветовать?
Надо спарсить с одного сайта порядка 2000 карточек (фото, текст, характеристики).
Может кто-то может аналог посоветовать?
Надо спарсить с одного сайта порядка 2000 карточек (фото, текст, характеристики).
Редирект определенной категории страниц на другой сайт
Добрый день. Подскажите пожалуйста с настройкой редиректа.
Нужен постраничный редирект со всех английских страниц сайта oldsite.ru, примеры:
oldsite.ru/en/
oldsite.ru/en/services/
oldsite.ru/en/jets/
На такие же страницы только без /en и для домена newsite.com, примеры для этих же страниц:
newsite.com
newsite.com/services/
newsite.com/jets/
Нужен постраничный редирект со всех английских страниц сайта oldsite.ru, примеры:
oldsite.ru/en/
oldsite.ru/en/services/
oldsite.ru/en/jets/
На такие же страницы только без /en и для домена newsite.com, примеры для этих же страниц:
newsite.com
newsite.com/services/
newsite.com/jets/
Сортировка pdoMenu не работает
Не хочет работать сортировка по menuindex.
Моя структура в меню:
82
-83
-95
1
95
93
Вывожу:
Моя структура в меню:
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 Отправка 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
Но подозреваю что что-то не так, т.к. запрос не уходит.
У них есть 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
Но подозреваю что что-то не так, т.к. запрос не уходит.
Вывод галереи в виде ресурсов с 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Вывод переменной из словаря в шаблон
Задача вывести из компонента Simple Search в метатег title страницы поиска переменную $text, которая хранится в словаре.
То есть чтобы было:
Результаты поиска по запросу [[переменная->слово которое ищут]]
В словаре есть запись:
simplesearch.results_found
Со значением:
[[+count]] результатов найдено для "[[+text]]"
Но как вывести в шаблоне [[+text]]?
Сильно не пинайте если что, задавал данный вопрос тут, может не видно было, старый пост:
modx.pro/help/21312
То есть чтобы было:
Результаты поиска по запросу [[переменная->слово которое ищут]]
В словаре есть запись:
simplesearch.results_found
Со значением:
[[+count]] результатов найдено для "[[+text]]"
Но как вывести в шаблоне [[+text]]?
Сильно не пинайте если что, задавал данный вопрос тут, может не видно было, старый пост:
modx.pro/help/21312
Не приходят заявки на почту через 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
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