msOptionPrice2 + Swiper + fancyBox

Собственно вопрос вот в чем, нужно по смене отпции товара переключать слайдер, с fotorama все работает, но лайтбокс фоторамы до безумия убогий, да и сама фоторама не то что хотелось бы использовать на любом сайте. Однако если использовать Swiper вместо нее, то не переключаются фото при смене опции. Кто то решал такую проблему?
Николай
04 ноября 2021, 13:59
modx.pro
1
592
0

Проблема с быстрым заказом

Может кто-то сталкивался
Дополнения msOneClick 1.3.1-pl
Частенько бывает в Журнале ошибок
[2021-11-03 10:04:25] (ERROR @ www/core/components/msoneclick/processors/web/default.php : 79) [msOneClickFormDefaultProcessor][79] initialize: Не вдалося конфиг форми 51cf7108fffa99a1a23be077bac101fa
это уже третий проект с такой проблемой
Один день работает один нет
или же пол дня… никак не могу понять где искать

Может уже кто то сталкивался и знает как решить проблему буду очень благодарен
Юрий
03 ноября 2021, 13:40
modx.pro
345
0

Как убрать теги из поиска?

Всем привет. Недавно столкнулся с проблемой при редактировании поиска. Пробовал искать решение в интернете, но особо ничего не нашёл. На ум приходит разве что правка файла simplesearch.class.php, но в php я не особо силён, да и поломать боюсь. Может кто сталкивался с таким? Также аналогично хотелось бы убрать спецсимволы типа & nbsp; из результатов поиска
al1ve
03 ноября 2021, 11:38
modx.pro
416
0

"Мульти Города"

Доброго времени суток. Вопрос следующего характера: на сайте нужно реализовать функцию изменения городов, с изменением некоторой информацией (добавление/изменение города в адресной строке; изменение титла; адреса в яндекс-картах и прочее ). Знаком с плагином cityFields. Есть ли аналоги. Если да, можете ли описать их различия, плюсы и минусы. Главное при выборе — простота внедрения, добавление собственных параметров и отсутствие контекста. Заранее благодарю.
Aleksandr Shulakov
02 ноября 2021, 18:09
modx.pro
345
0

Масштабирование в phpthumbon

Подскажите, пожалуйста, можно ли как-то масштабировать картинки без указания ширины/высоты? Например, поставить масштаб 0,5 от исходной картинки?
Анастасия
02 ноября 2021, 12:35
modx.pro
385
0

TinyMce RTE выбор изображений только из галереи ресурса

Возникла задача использовать в контенте msProducts изображения из его же галереи
Как научить TinyMce RTE по умолчанию при вставке картинки открывать папку с изображениями из assets/images/gallery/id_ресурса/, а не из modx.default_media_source?

Пробовал сменить url через tinymcerte.min.js, но как-то никак \_o_/

увидел в готовых решениях https://modx.pro/solutions/18899, но выскакивает ошибка при инициализации плагина (плагин заработал после дегрейта редактора с 5 на 4. спасибо автору за труд)
SYAN
01 ноября 2021, 23:58
modx.pro
2
801
0

pdoPage в 2 колонки

Необходимо вывести результаты картотеки в 2 — 3 колонки
Понимаю, что тема уже поднималась, но готового рабочего решения так и не смог нагуглить
Разбить вывод pdoResources на несколько колонок (блоков) — пробовал этот вариант, но при использованииtoSeparatePlaceholders вываливаются ошибки
./core/cache/includes/elements/modsnippet/30.include.cache.php 58
PHP warning: Illegal string offset 'log'
../core/cache/includes/elements/modsnippet/30.include.cache.php 58
PHP warning: Cannot assign an empty string to a string offset
Поэтому пробую такой способ:
tpl для pdoPage ищет и вставляет точки разрывы колонок
{var $total = $modx->getPlaceholder('page.total')}
{var $columns = '3'}
<div class="mp-1"><a href="{$uri}">{$pagetitle}</a></div>
{if ($idx>=($total/$columns) AND $idx<($total/$columns+1)) OR ($idx>=($total/$columns*2) and $idx<($total/$columns*2+1)) } 
</div>
<div class="col-lg-4 col-md-12 col-sm-12 col-sx-12">
{/if}
+- Работает, и только в случае limit=0 только для одной страницы. Иначе (при limit=100) на второй странице page=2 получаем продолжение IDX с 101, а так-как [[+page]] — имеет тип string, а знаний не хватает использовать его в формуле:

{if ($idx>=($limit*($pagenumber-1) + $limit/$columns) AND $idx<($limit*($pagenumber-1) + $limit/$columns +1)) OR ...  }
Может кто подскажет, как получить $pagenumber типа int из [[+page]]?
Или запустить отдельный count отличный от IDX?
Или наведите на готовое не столь топорное решение
SYAN
01 ноября 2021, 23:36
modx.pro
435
0

plAlert

Компонент позволяет выводить на сайте сообщения с указанием даты публикации.

Возможности
  • Задать для сообщения дату начала и конца публикации
  • Задать/создать тип сообщения
  • Задать/создать позицию вывода сообщения
  • Задать порядок вывода сообщения
  • Создавать сообщения для разных языков сайта (необходимо наличие Polylang)
  • Автоматический перевод сообщений (необходимо наличие Polylang с настроенным переводчиком)
Видео-обзор
Prihod
01 ноября 2021, 22:39
modx.pro
861
+9

PHP Storm вместо консоли для MODX

Брюзжание о заметке-ссылке


Сразу извинюсь за то, что вместо полноценной заметки это скорее заметка-ссылка, но на то есть несколько причин. Первая и главная — это дурацкий редактор заметок на сайте, который отбивает всякое желание писать эти самые заметки. Возможно я брюзжу, но последние годы я привык писать тексты в markdown, где все крайне логично как на этапе написания текста, так и после, когда он уже преобразован в html. Здесь же стоит типограф Jevix, который бесит и заставляет заметку редактировать по 10 минут, пока она не станет нормально выглядеть.

Ну и другая причина кроется в том, что у меня есть свой сайт, где мне хотелось бы публиковать свои заметки и мне конечно же хочется, чтобы их читали именно там. Но дело в том, что на modx.pro нет возможности указать cannonical на оригинальный текст, чтобы поисковые системы правильно понимали, где оригинальное содержимое.

Звучит, будто жалуюсь, но этим хочу подтолкнуть сообщество и ребят, которые стоят за сайтом, обратить внимание на проблему и решить ее. Теперь же давайте к сути. Здесь в заметке будет вступление, а по ссылке уже все подробности. Не обессудьте.

О проблемах запуска скриптов


Итак, заметка о том, как настроить PHP Storm, чтобы не выходя из IDE, писать и запускать скрипты, которые работают с MODX прямо на удаленном сервере. По сути, как заменить дополнение Console нормальным инструментом для работы с кодом, где есть автоматические дополнения, инспекции и вообще вся мощь IDE.
Іван Клімчук
01 ноября 2021, 09:19
modx.pro
1 475
+19

Сортировка msProducts в порядке переданном в resources

Добрый день, подскажите, пожалуйста, как мне вывести товары согласно порядку id, переданному в сниппет?

[[!msProducts?
      &resources=`2,1,3,4`
      &limit = `0`
      &tpl=`prod.card`
    ]]
Мне именно в переданном порядке нужно вывести ресурсы. sortby и sortdir вроде не подходят
mayushi
01 ноября 2021, 01:19
modx.pro
1
617
0