Вопросы

Переключение вида список\плитка и js

Добрый день
в категории товаров, в чанке tpl.msProducts.row, добавление товаров в корзину осуществляется с изменением количества (кнопки + и -) с помощью js:
function itemCount(field){
    var fieldCount = function(el) {
        var
	    // Мин. значение
	    min = el.data('min') || false,
	    // Макс. значение
	    max = el.data('max') || false,
	    // Кнопка уменьшения кол-ва
	    dec = el.prev('.minus'),
	    // Кнопка увеличения кол-ва
	    inc = el.next('.plus');
	function init(el) {
	    if(!el.attr('disabled')){
		dec.on('click touchstart', decrement);
		inc.on('click touchstart', increment);
	    }
	    // Уменьшим значение
	    function decrement() {
		var value = parseInt(el[0].value);
		value--;
		if(!min || value >= min) {
		    el[0].value = value;
	         }
		el.trigger('change')	 
	    }
	   // Увеличим значение
	   function increment() {
		var value = parseInt(el[0].value);
		value++;
		if(!max || value <= max) {
		    el[0].value = value++;
		}
		el.trigger('change')
	    }
		
	}
	el.each(function() {
	    init($(this));
	});
    };
	
    $(field).each(function(){
        fieldCount($(this));
    });
	
		
 } itemCount('[data-amout="amout"]');
но при переключении вида отображения список\плитка скрипт не срабатывает. Т.е. если сразу зайти на страницу любого из вариантов, то все корректно работает, а если переключиться то нет. Подскажите, почему так происходит?
Виталий
14 октября 2019, 10:06
modx.pro
1 183
0

Score в reCaptchaV3

Здравствуйте.
Подскажите, пожалуйста, как можно изменить score в компоненте reCaptchaV3:
modstore.pro/packages/utilities/recaptchav3
Александр
13 октября 2019, 21:58
modx.pro
807
0

Обновление modx

Обновляю систему. Дохожу до последнего шага и получаю ошибку 504
В панели управления хостингом вижу «2019/10/13 15:17:12 [error] 7236#7236: *145988 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 128.68.109.21, server: s17690.h8.modhost.pro, request: „GET /setup/index.php?action=install HTTP/2.0“, upstream: „fastcgi://127.0.0.1:27690“, host: „mukownino.ru“, referrer: „mukownino.ru/setup/index.php?action=summary
»

Что не так делаю?
ekstrim1989
13 октября 2019, 15:26
modx.pro
1 057
0

PSR-7, интерфейсы и как оно все работает?

Вопрос не имеет отношения к MODX и если это вас возмущает, то заранее простите.
Просто хочу воспользоваться опытом куда более опытных разработчиков и спросить вот о чем.
Есть стандарт PSR-7 который описывает объектную обертку для запросов и ответов сервера.
ссылка www.php-fig.org/psr/psr-7/
Александр Мельник
13 октября 2019, 15:01
modx.pro
1 312
0

Вывод значений мультиселекта в том же порядке, в каком выбрано

Добрый день! Имеется мультиселект, выбирающий из имеющихся ресурсов, вот его параметры:
@SELECT `pagetitle`, `id` FROM `[[+PREFIX]]site_content` WHERE `parent` = 3 ORDER BY `pagetitle` ASC
Соответственно и вывод перечня у него получается BY `pagetitle` ASC, а требуется что бы выводил в том же порядке, в каком выбрано. Если не указывать ORDER BY, то он вообще по порядку выводит.
Помогите пожалуйста, заранее спасибо
Серый
13 октября 2019, 11:22
modx.pro
874
0

Как публиковать посты в инстаграме с сайта?

Приветствую, друзья!

Возник вопрос, каким образом, можно автоматически публиковать статьи с сайта в социальную сеть instagram* и возможно ли это вообще?

С ВКонтакте разобрался, реализовал с помощью msocial компонента
Но поддержка instagram* в него к сожалению не входит
Андрей
12 октября 2019, 19:31
modx.pro
770
0

Долгая загрузка пакетов+ошибка

Привет,
MODX Revolution 2.7.2-pl
PHP 7.2-7.3

Долгая загрузка списка пакетов. В итоге все загружается, в логах:
/model/modx/rest/modrestclient.class.php : 240) PHP warning: simplexml_load_string(): Entity: line 1: parser error : Start tag expected, '<' not found
/model/modx/rest/modrestclient.class.php : 240) PHP warning: simplexml_load_string(): {"status":500,"code":2,"message":"DOMDocument::createTextNode() expects paramete
/model/modx/rest/modrestclient.class.php : 240) PHP warning: simplexml_load_string(): ^
/model/modx/rest/modrestclient.class.php : 245) Could not connect to provider at: https://rest.modx.com/extras/
Список пакетов:
Сергей
12 октября 2019, 16:20
modx.pro
1 230
0

При включеном Fenom - на некоторых страницах белый лист

Привет.
Решил использовать Fenom, включил в настройках.Некоторые страницы перестали работать — белый лист. Не могу понять в чем проблема т.к. пользуюсь им впервые. На что обратить внимание?
Сергей
12 октября 2019, 10:28
modx.pro
1 200
0

Sendex проблемы с рассылкой.

Приветствую.

Предыстория. Поставил и настроил Sendex. По Crone формируется рассылка и отправляется адресатам.

Если в поле отправитель у тебя указан просто emil твоего домена, то в Яндекса письма помечены как "Отправитель письма не подтверждён" и указывается как серый или красный joxi.ru/Dr8ZVy5co8wZN2 в Google вообще письма отправляются в спам.

Настроил SMTP авторизацию (нужно сказать, что ящик домена располагается у Яндекса (https://connect.yandex.ru))
После настройки SMTP письма на Google долетают и в Яндекс тоже.

Появилась другая проблема.
Роман
12 октября 2019, 09:18
modx.pro
985
0

Вывод опции товара в категории товара

Подскажите пожалуйста как вывести опции товара в самом товаре? Вывожу с помощью плейсхолдера [[+razmer]] и [[+sostav]] с помощью этого плейсхолдера выводятся опции товара в карточке товара, а вот в самом товаре, который расположен в категрии товаров, опции товара не выводятся с помощью плейсхолдера. Подскажите пожалуйста как быть?
Дмитрий
12 октября 2019, 08:49
modx.pro
630
0