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

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

[mFilter2] сдвиг слайдера пальцем на мобилках

заранее предупреждаю решение «в лоб» и может кто подскажет более красивое решение

для того чтобы slider слушался движения пальцем по экрану мобилки оказувается нужно что-то придумать и для этого еще 10 лет назад выпустили некий хак для jquery UI
github.com/furf/jquery-ui-touch-punch
тут почитаете кому интересно

итого чтобы заработал наш сладер нам нужно подключить на страницу еще 2 файла
собственно jqueryUI и jquery-ui-touch-punch
кастомный jqueryUI с модулями mouse и Draggable
можно скачать по ссылке

теперь все это дело подключаем
JS
<!-- это мои пути у вас все будет так как вы захотите -->
<script src="/tpl/lib/jquery-ui-1.13.2.custom/jquery-ui.min.js"></script>
<script src="/tpl/lib/jquery-ui-1.13.2.custom/jquery.ui.touch-punch.js"></script>
в CSS нужно добавить
.fl_price .mse2_number_slider .ui-slider-range.ui-widget-header{
    position: absolute;
}

.fl_price .mse2_number_slider .ui-slider-handle.ui-corner-all.ui-state-default{
    position: absolute;
}

.fl_price .mse2_number_slider {
    position: relative;
}
У меня работает)))
Stepan
04 октября 2023, 19:23
modx.pro
4
814
+4

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

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

Релиз MODX Revolution 3.0.4

Что нового в версии 3.0.4?


В этом выпуске есть много интересного для пользователей системы, и немного больше для разработчиков и создателей сайтов.
Евгений Webinmd
04 октября 2023, 11:04
modx.pro
1 265
+6

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
432
0

Добавляем функцию HTML Beautify/Prettify в Ace!

Всем привет, работая через админку с кодом, часто возмущало, что не могу выровнять код, поэтому постоянно пользовался сторонними сайтами для этого… Но вот моему терпению, настал конец) Решил покопаться в компоненте, поискать, где же там эта функция зарыта?) Скажу так, она там есть, но почему то не работает, в связи с чем, я «прикрутил» стороннюю библиотеку для этого!



Денис Усманов
03 октября 2023, 12:12
modx.pro
6
2 084
+10

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
867
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
514
0

Обновление MODX 2.8.6 и внезапные проблемы с PHP 7.4

Друзья, спешу донести до вашего внимания две новости.

1. Вышло небольшое обновление MODX до версии 2.8.6.
Список изменений для желающих можно посмотреть здесь. Особо крупных изменений и критичных изменений по безопасности в нем нет. Исправили несколько багов, местами несколько неприятных для разработчиков. Обновили библиотеки PHPThumb и Smarty.

2.Сразу несколько человек столкнулись с проблемами после обновления. Как оказалось текущая версия PHPThumb не поддерживает PHP 7.4 и устанавливая свежий MODX на базе PHP 7.4 вы получаете целый ряд незабываемых впечатлений при работе.
github.com/modxcms/revolution/issues/16468

Не торопитесь обновляться.
Николай Савин
01 октября 2023, 07:21
modx.pro
6
2 966
+15

likedislike ломает сайт на php8

likedislike ломает сайт на php8
7.4 работал

ктото сталкивался? чтото сделать можно с этим?
Евгений
30 сентября 2023, 19:41
modx.pro
447
0