Евгений

Евгений

С нами с 07 февраля 2013; Место в рейтинге пользователей: #343

выражение для 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">...
Евгений
07 сентября 2021, 17:30
modx.pro
1 910
0

Office валидация email

В форме регистрации посетителей есть поле email
Подскажите как настроить валидацию заполнения этого поля на стороне сервера в пакете Office?
так как сейчас пользователи могут заполнять это поле как угодно и проходить регистрацию
type=«email» стоит но не у всех html5 поддерживается
Евгений
06 сентября 2021, 17:43
modx.pro
503
0

заменить битые картинки своей шаблонной

Ситуация такая что у старых ресурсов часто стали появляться битые картинки. Появляются они так как удаляются рано или поздно с cdn источников.
реально ли как то перехватить этот момент и в случае если картинка бьется то scr подменялся на мою шаблонную?

поле картинки, пусть даже и битой — заполнено
тут именно нужно решение о замене битой на лету.
как вариант запустить какой нибудь скрипт для обхода и замены в поле TV src на свои

есть какие то решения может или мысли на этот счет?
буду благодарен
Евгений
03 сентября 2021, 19:11
modx.pro
3
464
0

Перекинуть содержимое чанка.ресурса в поле контент

Ситуация такая что есть некоторые шаблоны таблиц, под заполнение.
Есть необходимость сделать так что выбирая типа таблицы она появлялась в поле (content или доп TV аналогичное) для дальнейшего редактирования

Может есть готовые решения для этого или направьте в нужную сторону…

Пока есть мысли только сделать свободное контентное поле, сделать TV прикрепеленное к ресурсу с выбором шаблона таблицы (будут храниться скорее всего в ресурсов и выводиться при выборе списком для выбора)
После того как выбран шаблон может каким то плагином при сохранении документа и условии что поле контента-таблицы пусто производить заполнение указанным шаблоном.
Пока правда не имею опыта работы с плагинами и не знаю возможно ли такое…
Евгений
02 сентября 2021, 14:23
modx.pro
328
0

турбо страницы и категории 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>
Евгений
16 мая 2021, 00:58
modx.pro
302
0

minishop смена цены товара в зависимости от кол-ва налету

minishop смена цены товара в зависимости от кол-ва налету

сейчас в корзине к примеру, если поставить большое количества то ценик на товаре (за еденицу товара) не обновляется, хотя итоговый пеерасчет происходит сразу
подскажите как сделать чтобы сразу менялась сумма за единицу товара

как я понимаю за это должен отвечать 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>
а это код в корзине
Евгений
05 апреля 2021, 01:54
modx.pro
454
0

collections массовая смена родителя

Хотелось бы реализовать массовый перенос ресурсов в другую категорию. Чтобы можно было выбрать нужные галочкой и отправить их в другую папку
Может это в collections есть или просто в modx
Евгений
17 марта 2021, 12:09
modx.pro
418
0

tickets активировать лайки

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

вроде прописаны права политики для анонима и для админа но не тот ни другой не могут жмякать рейтинг :(
Евгений
07 марта 2021, 20:51
modx.pro
393
0

разные шаблоны у элементов при выводе Gallery

Как сделать разные шаблоны у элементов при выводе Gallery
К примеру чтобы первое фото было большим и имело свою обертку а далее фотки поменьше в своих и тд
Есть чтото типа как в pdoResources для элементов? или может хитрости какие то есть как сделать?
Евгений
16 февраля 2021, 23:21
modx.pro
539
0

msearch подвисает поиск что можно сделать?

msearch2 подвисает поиск на запросах с большим количеством вариантов что можно сделать?
подвисает и на автокомплите и с результатами поиска (белая страница)

большое количество это например слово деталь — 50к+ вариантов
както может можно ограничить это дело чтобы он не маялся так? даже сотни вариантов по любой выборке было бы достаточно
Евгений
26 января 2021, 14:31
modx.pro
428
0