Андрей

Андрей

С нами с 09 апреля 2015; Место в рейтинге пользователей: #68
Андрей
05 октября 2021, 13:30
+1
Для CentOS можно сделать так:

trust dump --filter "pkcs11:id=%c4%a7%b1%a4%7b%2c%71%fa%db%e1%4b%90%75%ff%c4%15%60%85%89%10" | openssl x509 | sudo tee /etc/pki/ca-trust/source/blacklist/DST-Root-CA-X3.pem

sudo update-ca-trust

Источник — 30 сентября: Let's Encrypt и конец срока действия IdenTrust DST Root CA X3.
Андрей
02 октября 2021, 18:03
0
А можешь немного подробней описать такую ситуацию? При удалении фото естественно товар не должен удаляться.

Да и в целом последние версии стабильно работаю, не думаю что стоит откатываться так далеко назад.
Андрей
01 октября 2021, 08:57
+1
Тогда здесь — https://modx.com/extras/package/minishop2 внизу нажать View deprecated releases — https://ibb.co/N7FLp56 и там есть несколько релизов ветки 2.4 https://ibb.co/4YjhHP5.

Даже интересно, для каких целей нужна старая версия? :)
Андрей
29 сентября 2021, 21:48
+1
Но я не знаю с каких пор, появился новый TV Type — Ace
Не так давно сделали, можно поддержать ребят здесь — Обновление: Ace 1.9.2
Андрей
25 сентября 2021, 23:05
+3
Старые версии можно скачать тут — https://github.com/Ibochkarev/miniShop2/releases, под релизом нажать на Assets, и там в выпадающем меню будет архив с транспортным пакетом, например minishop2-2.6.0-pl.transport.zip.
Андрей
22 сентября 2021, 10:52
0
fenom почемуто на сайте не работает, при включении dom обнуляется, так что нужно обойтись без фенома)
Это проще поправить — Проблемы и решения, как правило мешает какая-нибудь метрика или скрипт на странице.
Андрей
21 сентября 2021, 14:16
+1
Добавить в кнопку data атрибут, например:
<button ... data-name="{$pagetitle}" class="order-btn" ...>Заказать</button>
В форму скрытое поле:
<input type="hidden" name="title" id="form-name" value="">
И скрипт на страницу:
$('.order-btn').click(function() {
        var name = $(this).data('name');
        $('#form-name').val(name);
});
Андрей
19 сентября 2021, 16:58
0
А почему не написать в саппорт?
Андрей
16 сентября 2021, 19:03
0
Возможность есть всегда. Для начала нужно узнать что используется для магазина: minishop2, shopkeeper? Как задаётся скидка товара?
Андрей
04 сентября 2021, 19:56
0
Авторизация и регистрация на отдельных страницах.
Просто раздели стандартный чанк tpl.Office.auth.login на 2, там две формы с id=«office-auth-login» и id=«office-auth-register», и вызывай офис с нужным чанком в параметре tplLogin на своих страницах.
Андрей
03 сентября 2021, 22:11
0
Если можно, то как это реализовать?
Заглянуть в документацию — https://docs.modx.pro/komponentyi/msearch2/snippetyi/mfilter2#year. Есть 3 фильтра — year, month, day, оформление фильтра в select также есть в стандартном чанке.
Андрей
23 августа 2021, 15:15
0
С дефолтной вёрсткой работает? Скорее всего проблема в радиокнопках. Также там помимо вёрстки нужно ещё js исправить, т.к. по умолчанию там указан тег a:
sort: '#mse2_sort',
sort_link: '#mse2_sort a',
Андрей
16 августа 2021, 20:23
+1
И это новый сайт, ни одного лишнего кода не написано, получается, что начать пользоваться модексом без танцев с бубном не получится?
Всё сохраняется, только что создал несколько ресурсов на твоём тестовом — https://ibb.co/f8N3bzt

Отключи плагины в браузере, попробуй в другом или в инкогнито.
Андрей
16 августа 2021, 11:42
+1
Там по умолчанию берётся id текущей страницы, соответственно нужно давать ему id товара:
[[!msGallery? 
    &product=`[[+id]]`
]]

Либо если ms2Gallery
[[!ms2Gallery? 
    &resources=`[[+id]]`
]]
Андрей
16 августа 2021, 11:10
+1
А почему в чанке tpl.msProducts.row-yml-test не вызвать msGallery/ms2Gallery и вывести все изображения из галереи?
Андрей
15 августа 2021, 13:26
0
Попробуй так:
{'!getImageList' | snippet : [
    'tvname' => 'reviews',
    'docid'  => 167,
    'where' => '{"rid:=":"'~$_modx->resource.id~'"}',
    'tpl'    => '@CODE: ([[+rid]])',
]}

Либо можно так:
{set $rows = 167 | resource : 'reviews' | fromJSON}
{foreach $rows as $idx => $row}
	{if $_modx->resource.id == $row.rid}	
		<p>{$row.rid}</p>
	{/if}
{/foreach}
Андрей
12 августа 2021, 15:44
1
+1
Так вот как это вообще реализовывается?
Для примера:
{'!pdoPage' | snippet : [
	'class' => 'msProduct',
	'element' => 'msProducts',
	'parents' => 151,
	'tpl' => '@INLINE {$id} - {$pagetitle}',
	'tpl_n2' => '@INLINE каждый 2й',
	'tpl_n3' => '@INLINE каждый 3й',
	'tpl_n4' => '@INLINE каждый 4й'
]}

Почитать тут — Параметры шаблонов
Андрей
12 августа 2021, 15:43
0
НАсколько я знаю, msProducts не поддерживает tplOdd tplN_th и т.п. как pdoResources.
Поддерживает, по сути это тот же pdoResources, только с добавленными параметрами.
Андрей
09 августа 2021, 11:31
0
Можно перейти на — Переводим pdoMenu на Fenom, и строить меню из массива как угодно.