Вопросы

Загрузка статичных файлов из MODX в GIT

Привет всем. Есть следующая проблема: мне необходимо загружать некоторые статичные файлы в гит напрямую из MODX. Например, у меня есть папка с файлами js, которые находятся по пути «кореньсайта/git/_scripts/». Как я могу отгрузить эту папку в гит без предварительного скачивания руками на компьютер? Возможно ли вообще это?
Олег
28 сентября 2020, 08:57
modx.pro
971
0

Tickets не публикуют комментарии

Комментарии tickets перестали публиковаться отзывы. Вернее публикуются но без текста.
Руслан Попков
26 сентября 2020, 23:15
modx.pro
1 125
-1

Не работают 2 AjaxForm на одной странице

Вызов первой формы phoneFormModal:
<div id="phone-popup" class="zoom-block white-popup mfp-hide">
 	[[!AjaxForm?
            &form=`tpl.phoneForm`
            &hooks=`recaptchav3,email`
            &validate=`name:required,phone:required`
            &emailSubject=`Заказ звонка с сайта site.net`
            &emailTo=`ex1@gmail.com`
            &emailTpl=`tpl.phoneFormSend`
            &emailFrom=`web@site.net`
            &emailFromName=`Пылюки`
            &validationErrorMessage=`В форме содержатся ошибки!`
            &successMessage=`Сообщение успешно отправлено.`
        ]]
</div>
tpl.phoneForm
<form id="phoneForm" method="post" enctype="multipart/form-data" role="form" action="[[~[[*id]]]]">
	<div class="field">
            <input type="text" name="name" placeholder="Имя" class="text" value="[[!+fi.name]]" required>
	</div>	
	<div class="field">
	    <input type="text" name="phone" placeholder="Телефон" class="phone" value="[[!+fi.phone]]" required>
	</div>
	<div class="quip-fld recaptcha">
	    [[!recaptchav3_render]]
	    <span class="error_g-recaptcha-response error"></span>
	</div>	
	<div class="field">
	    <button id="submit_phone" type="submit" name="submit_phone" value="Оправить" class="button medium yellow">Отправить</button>
	    [[+fi.success:is=`1`:then=`
               <div class="alert alert-success">[[+fi.successMessage]]</div>`
            ]]
            [[+fi.validation_error:is=`1`:then=`
            <div class="alert alert-error">[[+fi.validation_error_message]]</div>`
            ]]
	</div>
</form>
Владимир
25 сентября 2020, 22:12
modx.pro
1 642
0

Как правильно скопировать все доп тв и все доступные поля у ресурса?

У меня есть код который копирует вручную введённые поля, типо: pagetitle,content,alias, и тв поля беру через gettvvalue, и затем в новый сетю.
А как правильно скопировать все, есть ли у текущего ресурса список всех доступных полей для 
изменения, так же список всех доступных доп полей, чтобы получить список, и заменить список  у
другого ресурса.
Метод копирования доступный из api не подходит, мне нужно менять, плюс еще это и минишоп, а этот дубликат метод не копирует инфу миника.
Slava
24 сентября 2020, 13:37
modx.pro
1 054
0

ошибки в консоли

[2020-09-23 18:08:45] (ERROR @ /home/a/avr/core/model/modx/rest/modrestclient.class.php : 240) PHP warning: simplexml_load_string(): Entity: line 3: parser error : Opening and ending tag mismatch: error line 2 and response
[2020-09-23 18:08:45] (ERROR @ /home/a/avr/core/model/modx/rest/modrestclient.class.php : 240) PHP warning: simplexml_load_string(): Entity: line 3: parser error : Premature end of data in tag error line 2
[2020-09-23 18:08:45] (ERROR @ /home/a/avr/core/model/modx/rest/modrestclient.class.php : 240) PHP warning: simplexml_load_string(): Entity: line 3: parser error : Premature end of data in tag response line 1
[2020-09-23 18:08:45] (ERROR @ /home/a/avr/core/model/modx/rest/modrestclient.class.php : 245) Could not connect to provider at: http://api.stopforumspam.org/
что они значат и как победить?
происходит при отправке форм, формы отправляются
Евгений
24 сентября 2020, 12:54
modx.pro
1 681
0

Сущность &shy; в TinyMCE в MODx невидимая. Как сделать ее видимой?

Я добавил в TinyMCE сущность shy (в исходном коде контента). Закрыл редактор исходного кода. Открываю его снова — shy нет. Но на странице переносы работают. То есть, shy просто стала невидимой.

Как сделать ее видимой?

Если скачать TinyMCE RTE, то там такой проблемы нет. Но мне нужен именно TinyMCE (просто — без RTE).
Andry
24 сентября 2020, 00:30
modx.pro
657
0

Получить данные с сервера с MODX

Всем привет! Как авторизоваться со стороннего приложения(не через сайт с CMS MODX). То есть как получить контент со стороннего софта(с андроида, или ios например) к контенту на сервере, с правами авторизованного пользователя(личные переписки, фото и прочие)?
Fidst
23 сентября 2020, 11:48
modx.pro
830
0

Галерея miniShop2

Доброго вечера!

Вопрос по загрузчику галереи miniShop2. Когда загружаю фото 3000*3500, то они ужимаются до 800*1000, решил эту проблему при помощи параметров maxUploadHeight и maxUploadWidth в управлении источником файлов: MS2 Images, но!!!
Вот тут возникает другая проблема. При загрузке файлов он увеличивает их объем. По размеру они так и остаются 3000*3500, но файл при этом увеличивается с 2 Мб до 8-10Мб

Кто-нибудь пользовался?
Антон
22 сентября 2020, 21:07
modx.pro
518
0

Поиск материалов по тегам Seo.Pro

Добрый вечер.
Раньше я юзал отдельный плагин, чтобы выводить теги материала и искать материалы по тегу. Что-то меня немного раздражало, что я заполняю поле keywords у Seo.Pro и ещё в отельное поле пишу ключевые слова для поиска (поле на основе tvSuperSelect). И решил, что нужно оставить поле keywords и организовать поиск по ключевым словам именно на основе поля keywords плагина Seo.Pro.
Дмитрий
22 сентября 2020, 19:09
modx.pro
1 649
+2

[miniShop2] Не работает коллбэк добавления товара в корзину

Пробовал такой вариант:

miniShop2.Callbacks.add('Cart.add.response.success', 'add_ok', function (response) {
	console.log(response);
});

Такой:

miniShop2.Callbacks.Cart.add.response.success = function (response) {
	console.log(response);
};

И даже такой:

function added_to_cart(response) {
	console.log(response);
}
miniShop2.Callbacks.add('Cart.add.response.success', 'added_to_cart', function() { });

Но ни один не срабатывает. Ошибок в консоли JS нет. Компонент последней версии, пробовал переустановить, но все так же тщетно
Fullstack
22 сентября 2020, 17:56
modx.pro
1 692
0