Вопросы

Не работает поле pub_date на фронте после устновки новой версии Tickets!

Приветствую сообщество!

В общем вопрос в следующем, была версия последняя Tickets и тут один хороший человек предусмотрел продолжить поддержку компонента, тут низкий поклон, вопрос нет, без сарказма, вторая жизнь компоненту!

НО!

После обновления перестало работать поле pub_date через форму на фронтэнде…
Т.е. до этого я тестировал пробовал, смотрел, круто и задним числом публикации и передним отложкой через плагин, все круто… но вот случилась беда!

Прошу помощи в разборе этой не легкой ситуации!

UPD1
Ляпитит Балбес, права то я так и не настроил заново!
Andrey
28 января 2019, 18:01
modx.pro
916
0

mdox revo сортировка

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

<div class="data-sort">
    			<div class="catalog-filter">
    				<div class="sort">
    					<span>Сортировать по: </span>
    					<select name="" id="">
    						<option value="">Популярности</option>
    					</select>
    					<span>Показать: </span>
    					<select name="" id="">
    						<option value="">12</option>
    					</select>
    				</div>
    				<div class="preview">
    					<a href="" data-tpl="0"></a>
    					<a href="" data-tpl="1"></a>
    					<a href="" data-tpl="2"></a>
    				</div>
    			</div>
    		</div>
    		<div class="data-box">
    		    {'!pdoResources' | snippet : [
                    'tpl' => '@FILE chunks/vendor.tpl', 
                    'class' => 'msVendor',
                    'limit' => 12,
                    'sortby' => 'name',
                    'sortdir' => 'ASC',
                ]}
    		</div>
Максим
28 января 2019, 16:10
modx.pro
764
0

Вывод на странице

подскажите, есть селект с данными — количество ресурсов на странице, например 10,20,40 как при выборе сделать, чтобы выдавал то количество ресурсов, которое выбрали?

{'!pdoResources' | snippet : [
        'tpl' => '@FILE chunks/vendor.tpl', 
        'class' => 'msVendor',
        'limit' => 12,
        'sortby' => 'name',
        'sortdir' => 'ASC',
    ]}
Максим
28 января 2019, 15:59
modx.pro
533
0

Вывод производителей

подскажите как сформировать ссылку на просмотр товаров этого производителя, если производителей вывожу вот так

{'!pdoResources' | snippet : [
        <code>'tpl' => '@FILE chunks/vendor.tpl', 
        'class' => 'msVendor',
        'limit' => 12,
        'sortby' => 'name',
        'sortdir' => 'ASC',
    ]}
<div class="item">
	<a href=""></a>
	<div class="data-img" style="background-image: url([[+logo]]);"></div>
	<div class="info"><span>[[+name]]</span><span>[[+country]]</span></div>
</div>
Максим
28 января 2019, 14:20
modx.pro
653
0

Если дополнительное поле пустое, условие

Всем привет, есть вопрос про условие пустоты в доп поле, есть такое условие
[[*reg:!empty=`Необходима <a href="[[*reg]]">регистрация</a>`]]
[[*reg:empty=`Вход свободный`]]
Используется в шаблоне, дополнительное поле — reg, но при заполненном поле помимо основного условия, срабатывает также
[[*reg:empty=`Вход свободный`]]
, но вместо «вход свободный» выводится ссылка та которая указана в поле reg
[[*reg:empty=`Вход свободный`]]
, при удалении второго условия ничего дополнительно не выводится, в чем ошибка?
Kilimanjaro
28 января 2019, 07:36
modx.pro
2 649
0

Что нужно изменить в modExtra чтоб не было modAction support is deprecated?

Собираюсь писать новый компонент и как всегда на основе modExtra. Но он давно не обновлялся, а в MODX 2.7 что-то изменили и появляется сообщение
modAction support is deprecated since version 2.3.0. Support for modAction has been replaced with routing based on a namespace and action name. Please update the extra with the namespace organizations to the routing based system.
Что в MODX 2.7 поменяли и что нужно поменять в modExtra?

UPD 29.01.2019
Разобрался :) В общем в modExtra менять ничего не нужно.
Александр Туниеков
27 января 2019, 23:01
modx.pro
1 694
0

Как определить INLINE-чанк по его name

Добрый день.
Работаю над оптимизацией сайта и столкнулся со следующим. На одной из страниц, которая больше всего тормозит, &showLog=`1` выдаёт следующее
0.0001211: pdoTools loaded
0.0065939: Loaded "modSnippet" with name "msProducts"
1.2440491: Created inline "modChunk" with name "9530be6b53a4263425f0a57208e7676e"
0.0005269: Created inline "modChunk" with name "a7a4eb36fab172596990d9abf589b474"
0.0004430: Created inline "modChunk" with name "0b3a3c4b92957261e564bee700d2bb99"
0.0005250: Created inline "modChunk" with name "c2c19fcf953537f81e6992f11bfc402f"
0.0003421: Created inline "modChunk" with name "0e5cb615078f7f413ce8be2a9c7e73b2"
1.2527080: Total time
43 515 904: Memory usage
Как определить теперь по его name, какой из inline-чанков долго формируется? Или в вышеприведённом логе они идут в порядке вызова в сниппете?
Артём
26 января 2019, 15:32
modx.pro
1 120
+1

Замена стандартной картинки-заглушки miniShop2

Всем привет!
Где-то можно прописать путь для стандартной картинки-заглушки (лого) miniShop2? Чтобы она сразу везде менялась, в том числе и в админке, в списке товаров.
Пробовал заменять сам файл, но после обновления компонента, он слетает.
Владимир
26 января 2019, 15:04
modx.pro
1 025
0

Как в msProducts передать свой параметр в tpl ?

{'!msProducts' | snippet : [
          'tpl' => 'tpl.msProducts.box',
          'limit' => 9,
          'parents' => '0',
          'includeThumbs' => 'smallthumb',
          'colums' => 'col-lg-4' <<-- как его передать в шаблон?
        ]}
как сделать чтобы в шаблоне был доступен параметр colums? {$colums} не работает.
UDAV
26 января 2019, 11:12
modx.pro
1 674
0

Как удалить запятую после последнего элемента в foreach?

Есть такой код:
{foreach $_modx->resource.TvTags | fromJSON | split as $tag}
<a href="{25|url:['scheme'=>'full']}{$tag}/">{$tag}</a>,
{/foreach}

Выводит:
<a href="url-страницы/">Какой-то текст1</a>, <a href="url-страницы/">Какой-то текст2</a>, <a href="url-страницы/">Какой-то текст3</a>, <a href="url-страницы/">Какой-то текст4</a>, <a href="url-страницы/">Какой-то текст5</a>,

Подскажите, как удалить (разделитель) запятую у последнего элемента БЕЗ использования css?
Дмитрий
25 января 2019, 22:19
modx.pro
2 162
0