Евгений
С нами с 07 февраля 2013; Место в рейтинге пользователей: #348настройка мультирегиональности, варианты?
Раньше доводилось настраивать мультиязычность и рука чуть ли не автоматом тянется к babel. Оправдано это или есть более подходящие решения?
Я к тому, чтобы сделать 10 городов в отдельных контекстах и при определении геолокации или выборе посетителя он работал в рамках выбранного контекста
Я к тому, чтобы сделать 10 городов в отдельных контекстах и при определении геолокации или выборе посетителя он работал в рамках выбранного контекста
скрыть блок на странице поиска если результатов не найдено
Подскажите как скрыть блок на странице поиска если результатов не найдено
simplesearch используется для поиска по сайту
simplesearch используется для поиска по сайту
не перезагружать меню навигации при переходе между страницами
Подскажите может есть какое то готовое решение под подобные вещи?
Нужно сделать так чтобы при переходе между страницами сайта не перезагружать меню навигации и например футер. в модх может есть какие то возможности так сделать особым способом или какие то хитрости
буду благодарен
Нужно сделать так чтобы при переходе между страницами сайта не перезагружать меню навигации и например футер. в модх может есть какие то возможности так сделать особым способом или какие то хитрости
буду благодарен
выражение для xparser
xParser
пробую использовать выражение
пытаюс из этого кода вытащить ссылку на видео
пробую использовать выражение
.//div[@class="video-iframe yt-vme-container"]/script/@video-source
по аналогии с этим.//div/div/picture/source/@data-srcset
последнее работает а первоенет :( что делаю не так?пытаюс из этого кода вытащить ссылку на видео
<div class="video-iframe yt-vme-container" style="position: relative; inset: unset; max-width: 640px; padding: unset; height: 100%; width: 100%;"><script type="text/javascript" src="https://youtube-com.cdn.vidyome.com/vidyome/builds/player.js" id="vme_player_13232258508328254" container-id="vme-yt-66035627250847576" site-id="MTcwNQ==" video-id="ytb" video-play="false" video-source="https://www.youtube.com/embed/b6aLl-W8gCk?" video-poster="https://i.ytimg.com/vi/b6aLl-W8gCk/hqdefault.jpg">...
Office валидация email
В форме регистрации посетителей есть поле email
Подскажите как настроить валидацию заполнения этого поля на стороне сервера в пакете Office?
так как сейчас пользователи могут заполнять это поле как угодно и проходить регистрацию
type=«email» стоит но не у всех html5 поддерживается
Подскажите как настроить валидацию заполнения этого поля на стороне сервера в пакете Office?
так как сейчас пользователи могут заполнять это поле как угодно и проходить регистрацию
type=«email» стоит но не у всех html5 поддерживается
заменить битые картинки своей шаблонной
Ситуация такая что у старых ресурсов часто стали появляться битые картинки. Появляются они так как удаляются рано или поздно с cdn источников.
реально ли как то перехватить этот момент и в случае если картинка бьется то scr подменялся на мою шаблонную?
поле картинки, пусть даже и битой — заполнено
тут именно нужно решение о замене битой на лету.
как вариант запустить какой нибудь скрипт для обхода и замены в поле TV src на свои
есть какие то решения может или мысли на этот счет?
буду благодарен
реально ли как то перехватить этот момент и в случае если картинка бьется то scr подменялся на мою шаблонную?
поле картинки, пусть даже и битой — заполнено
тут именно нужно решение о замене битой на лету.
как вариант запустить какой нибудь скрипт для обхода и замены в поле TV src на свои
есть какие то решения может или мысли на этот счет?
буду благодарен
Перекинуть содержимое чанка.ресурса в поле контент
Ситуация такая что есть некоторые шаблоны таблиц, под заполнение.
Есть необходимость сделать так что выбирая типа таблицы она появлялась в поле (content или доп TV аналогичное) для дальнейшего редактирования
Может есть готовые решения для этого или направьте в нужную сторону…
Пока есть мысли только сделать свободное контентное поле, сделать TV прикрепеленное к ресурсу с выбором шаблона таблицы (будут храниться скорее всего в ресурсов и выводиться при выборе списком для выбора)
После того как выбран шаблон может каким то плагином при сохранении документа и условии что поле контента-таблицы пусто производить заполнение указанным шаблоном.
Пока правда не имею опыта работы с плагинами и не знаю возможно ли такое…
Есть необходимость сделать так что выбирая типа таблицы она появлялась в поле (content или доп TV аналогичное) для дальнейшего редактирования
Может есть готовые решения для этого или направьте в нужную сторону…
Пока есть мысли только сделать свободное контентное поле, сделать TV прикрепеленное к ресурсу с выбором шаблона таблицы (будут храниться скорее всего в ресурсов и выводиться при выборе списком для выбора)
После того как выбран шаблон может каким то плагином при сохранении документа и условии что поле контента-таблицы пусто производить заполнение указанным шаблоном.
Пока правда не имею опыта работы с плагинами и не знаю возможно ли такое…
турбо страницы и категории minishop
как это дело подружить?
в данный момент подключены турбо страницы, забирает если код карточек вписать в поле контента категории
если делаю категорию минишопа то карточки в турбо странице не вижу :( только текст
такой вот чанк
в данный момент подключены турбо страницы, забирает если код карточек вписать в поле контента категории
если делаю категорию минишопа то карточки в турбо странице не вижу :( только текст
такой вот чанк
<item turbo="true">
<link>{$_modx->config.site_url ~ $id | url}</link>
<title>{'!rssText' | snippet : [ 'cnt' => ( $longtitle ?: $pagetitle ) ]}</title>
<pubDate>{$publishedon | date : 'D, d M Y G:i:s +0300'}</pubDate>
<turbo:content>
<![CDATA[
<header>
<figure>
<div data-block="gallery">
<img src="/[[+tv.img1]]"/>
<header>[[+pagetitle]]</header>
</div>
</figure>
<h1>{$pagetitle}</h1>
</header>
{'!rssCDATA' | snippet : [ 'cnt' => ( $id | resource : 'content' | replace : '"assets/' : ('"' ~ $_modx->config.site_url ~ 'assets/') ) ]}
]]>
</turbo:content>
</item>
minishop смена цены товара в зависимости от кол-ва налету
minishop смена цены товара в зависимости от кол-ва налету
сейчас в корзине к примеру, если поставить большое количества то ценик на товаре (за еденицу товара) не обновляется, хотя итоговый пеерасчет происходит сразу
подскажите как сделать чтобы сразу менялась сумма за единицу товара
как я понимаю за это должен отвечать msSalePrice но как его увязать?
а также на странице товара перед добавлением в корзины открывается модальное окно
и там тоже самое — ценик не меняется на лету :(
код окна
сейчас в корзине к примеру, если поставить большое количества то ценик на товаре (за еденицу товара) не обновляется, хотя итоговый пеерасчет происходит сразу
подскажите как сделать чтобы сразу менялась сумма за единицу товара
как я понимаю за это должен отвечать msSalePrice но как его увязать?
а также на странице товара перед добавлением в корзины открывается модальное окно
и там тоже самое — ценик не меняется на лету :(
код окна
<form class="form-horizontal ms2_form" method="post">
<input type="hidden" name="id" value="[[*id]]"/>
<div class="cart">
<h2>Вы добавили товар в корзину</h2>
<div class="cart-title py-4">
<div class="cart-title-img col-md-3"></div>
<div class="cart-title-name col-md-3">Наименование товара</div>
<div class="cart-title-amount text-center col-md-3">Кол-во</div>
<div class="cart-title-price col-md-3">Сумма</div>
</div>
<!-- Start Cart Item -->
<div class="cart-item mb-3">
<div class="cart-item-img col-md-3">
<img src="[[+image]]" alt="">
</div>
<div class="cart-item-name col-md-3">
<a>[[*pagetitle]]</a>
</div>
<div class="cart-item-amount col-md-3">
<span class="minus">-</span>
<input type="number" name="count" id="product_price" class="number"
step="[[msProductOptions?
&onlyOptions=`count_add`
&tpl=`optionValTpl`
]]"
value="[[!startcount]]"
min="[[!startcount]]">
<span class="plus">+</span>
</div>
<div class="cart-item-price col-md-3">
<span id="ciPrice" class="mssaleprice-cost">[[+price]]</span>руб.
</div>
<!--<div class="cart-item-delete text-center">
<span class="fa-layers fa-fw">
<i class="fa-inverse fas fa-times" data-fa-transform="shrink-6"></i>
</span>
</div>-->
</div>
<!-- End Cart Item -->
<hr>
<!-- Start Cart Total -->
<div class="row">
<div class="ml-auto col-12 col-md-5 col-xl-3">
<div class="cart-total mb-3">
<span>Итого:</span>
<span><span id="itogopotovaru"></span> руб.</span>
</div>
</div>
</div>
<!-- End Cart Total -->
<div class="cart-item-btns row d-flex flex-wrap mb-4">
<div class="col-12 order-1 order-md-0 col-md-5 col-xl-3">
<div class="cart-back">
<a style="cursor:pointer" onclick="return continueBuy();">Продолжить покупки</a>
</div>
</div>
<div class="col-12 col-md-5 col-xl-3 ml-auto mb-3 mb-md-0">
<a style="cursor:pointer" onclick="return oformit();" class="btn-submit">Перейти в корзину</a>
</div>
</div>
<hr>
</div>
<!-- Спрятанная кнопка submit -->
<div style="display:none">
<button id="fs" type="submit" class="btn btn-default" name="ms2_action" value="cart/add">
<i class="glyphicon glyphicon-barcode"></i> [[%ms2_frontend_add_to_cart]]
</button>
</div>
<!-- -->
</form>
а это код в корзинеcollections массовая смена родителя
Хотелось бы реализовать массовый перенос ресурсов в другую категорию. Чтобы можно было выбрать нужные галочкой и отправить их в другую папку
Может это в collections есть или просто в modx
Может это в collections есть или просто в modx