Вопросы

minishop2 - язык отправки письма пользователю

Здравствуйте
Подскажите пожалуйста как настроить язык отправки письма пользователю при оформлении заказа?
По умолчанию я так понимаю выбирается язык Менеджера
Спасибо
Pavel Kravchuk
09 октября 2023, 19:20
modx.pro
567
0

Автоматическая подгрузка статей со сменой URL при скроллинге на сайте

Добрый день!
На новостных сайтах после прочтения статьи, автоматически загружается следующая статья и в адресной строке браузера меняется также и адрес подгружаемой страницы.
Подскажите пожалуйста, как такое можно реализовать на Modx Revo?
Zulya
08 октября 2023, 09:57
modx.pro
1
753
0

Ошибка 500 при входе менеджера в админку.

На сайте создано 2 группы с абсолютно одинаковыми ролями.
Назначаю пользователю «первую» группу — в админку входит
Меняю этому пользователю группу на «вторую» — при входе в админку ошибка 500.
Сергей Карпович
06 октября 2023, 21:44
modx.pro
688
0

Как починить динамический слайдер?

Всем привет. Решил я тут попробовать сделать динамический слайдер, используя bootstrap и pdoTools.
Идея заключалась в том, что когда снимают категорию с публикации, то пропадает и слайд категории с карусели.
Сами категории услуг я решил сделать в виде MiniShop2.

Код самого слайдера:
al1ve
06 октября 2023, 19:12
modx.pro
860
0

office - авторизация по звонку

Всем привет. Пытаюсь реализовать авторизацию по звонку. Человек пишет номер -> ему поступает звонок -> Он вписывает последние 4 цифры и вуаля.

На данный момент не пойму, например в core/components/office/model/sms/bytehand.class.php есть функция
public function send($phone, $text)
    {
        $data = array(
            'id' => $this->modx->getOption('office_sms_id'),
            'key' => $this->modx->getOption('office_sms_key'),
            'to' => $phone,
            'text' => $text,
Откуда берется переменная $text? Облазил все файлы уже
Сергей Лим
05 октября 2023, 16:37
modx.pro
581
0

Мультиязычный сайт на разных доменах: de, fr, md

Приветствую. Подскажите пожалуйста, каким дополнением можно через общий ресурс (одну админку ModX) реализовать сайты на разных доменах, чтобы французская версия была на домене .fr, немецкая на .de и т.д.?
Роман
05 октября 2023, 02:40
modx.pro
768
0

MIGX ограничение

Здравствуйте, делаю отзывы в помощью MIGX и возник вопрос, вроде где-то слышал что есть огорчение в MIGX на количество добавлений, мол больше 100 не добавить это правда?
ВитОс
04 октября 2023, 13:37
modx.pro
680
0

pdoResources параметр toSeparatePlaceholders вызывает ошибку

Здравствуйте.
Пытаюсь вывести статьи в разные плейсхолдеры через pdoResources, но почему-то ничего не получается, выскакивают ошибки PHP. Пытался и через fenom и через обычный синтаксис. Подозреваю, что это именно я делаю что-то не так, но понять не получается…
{*'pdoResources' | snippet : [
                'parents' => 8,
		'limit' => 5,
                'includeTVs' => 'img',
                'sortby' => 'menuindex',
                'sortdir' => 'ASC',
                'toSeparatePlaceholders' => 'myarticle'
 ]*}
 [[pdoResources?
                &parents = 8
		&limit = 5
                &includeTVs = `img`
                &sortby = `menuindex`
                &sortdir = `ASC`
                &toSeparatePlaceholders = `myarticle`
 ]]
Игорь
03 октября 2023, 12:22
modx.pro
741
0

Formit и ajaxform - не приходят письма с сайта на почту gmail

Может кто-то сталкивался с такой проблемой? Письма с сайта приходят на все почты, кроме gmail
[[!AjaxForm? 
			&form=`tpl.AjaxForm-call` 
			&snippet=`FormIt` 
			&hooks=`validate,FormItSaveForm,email`
			&emailSubject=`Сообщение с сайта`
            &emailTo=`[[++emailto]]`
            &emailFrom=`[[++emailsender]]`
			&emailTpl=`callTpl`
			&customValidators=`checkPhone`
			&validate=`name:required,phone:checkPhone`
			&validationErrorMessage=`В форме содержатся ошибки!`
			&successMessage=`Спасибо, ваша заявка принята.`
		]]
Дмитрий
02 октября 2023, 14:21
modx.pro
1 278
0

Получить количество элементов в плейсхолдере msProducts

Здравствуйте.
В верстке есть некий слайдер товаров. Элементы получаю через сниппет msProducts и вставляю в плейсхолдер 'favProducts' (т.к. эту штуку нужно выводить в нескольких местах) — все хорошо.
Но в этом слайдере есть ещё и буллеты (т.е. кружочки, число которых равно количеству товаров в слайдере) — заново запускать сниппет msProducts, что бы просто посчитать количество элементов, не хочется.
Может быть есть какой-нибудь способ получить количество элементов в плейсхолдере?
{'!msProducts' | snippet : [
'parents' => 3,
'limit' => 6,
'sortby' => 'menuindex',
'sortdir' => 'ASC',
'where' => ['Data.popular' => 1],
'includeThumbs' => 'medium',
'tpl' => 'msProductIndex',
'toPlaceholder' => 'favProducts'
]}
{var $favproducts = $_modx->getPlaceholder('favProducts')}
{*if}{$favproducts | lenght} <!-- так он считает количество символов, а мне нужно количество элементов -->{/if*}
Игорь
01 октября 2023, 10:57
modx.pro
807
0