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

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

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

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

Хотел воспользоваться дополнением ResourceGrabber, но такое ощущение что оно уже не поддерживается.
Может кто-то может аналог посоветовать?
Надо спарсить с одного сайта порядка 2000 карточек (фото, текст, характеристики).
Виноградов Тимур
18 сентября 2023, 11:37
modx.pro
115
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
400
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
317
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
322
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
398
0

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

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

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


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

Сильно не пинайте если что, задавал данный вопрос тут, может не видно было, старый пост:
modx.pro/help/21312
Виноградов Тимур
29 марта 2021, 22:30
modx.pro
589
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 306
0

Кастомная карта на сайт

Подскажите кто знает, можно ли как-то по простому сделать карту с заливкой стран определенным цветом?

Нужна карта стран с ограничениями на COVID, где можно было бы некоторые страны просто закрасить определенным цветом.
В идеале, добавить к ним по клику еще описание.
Примерно как здесь:
www.skyscanner.ru/travel-restrictions

Начал делать с помощью mapbox, но запутался в интерфейсе. Может быть возможно с помощью API Яндекс или Гугл-карт?
Виноградов Тимур
17 февраля 2021, 22:22
modx.pro
1 118
0

Вывести статьи автора на странице автора

Вывод в шаблоне:
[[pdoResources?
                       &parents=`4,89`
                        &depth=`10`
                        &limit=`6`
                        &tvPrefix=``
                        &includeTVs=`autor-res,image`
                        &tpl=`autor-articles`
                        &where={"autor-res:LIKE":"%[[*autor-res]]%"}
                    ]]
TV-поле autor-res, возможные значения в параметрах ввода:
@EVAL return $modx->runSnippet('pdoResources',array('parents'=>89,'depth'=>0,'limit'=>0,'sortby'=>'menuindex','sortdir'=>'ASC','tpl'=>'@INLINE [[+pagetitle]]==[[+id]]||','tplLast'=>'@INLINE [[+pagetitle]]==[[+id]]'));
Работает, но выводит не только статьи автора страницы, но и статьи других авторов.
Готов заплатить за помощь.
Виноградов Тимур
10 февраля 2021, 16:46
modx.pro
606
0

PdoTools(ajaxMode) для таблицы

Сделал вывод дополнительных ячеек таблицы по кнопке показать еще:
Виноградов Тимур
10 декабря 2020, 19:54
modx.pro
606
0