Всего 125 671 комментарий

Василий Наумкин
30 декабря 2020, 11:48
+2
Где-то, наверняка, используется.

Но почему родной modx.im до сих пор не перевели ни на MODX, ни на новый Evolution — для меня загадка. Вот где можно было раскрыть всю мощь, написать кучу how-to и прочих подробностей!

Но нет, даже https до сих пор не включили. Видимо, собственное сообщество для бесплатной CMS не в приоритете.

P.S. Судя по ссылкам в футере на сайте DDA Production — это Дима и есть. Сам себе спасибо говорит =)
Наумов Алексей
30 декабря 2020, 09:35
0
Я так понимаю, что речь идет о том, чтобы показать комплекты, в которые входит товар?
Здесь история в том, что по идее нужно вызывать msProducts, который отобразит товары так, как нужно (с подключением изображений, параметров и т.д.).
Я для этих случаев просто получал ids товаров, а после передавал их в msProducts:
{set $ids = $_modx->runSnippet('!msProductKits', ['mode' => 'product','ids' => 1])}
{if $ids}
{'!msProducts' | snippet : [
    'parents' => 0,
    'resources' => $ids,
    'limit' => 0,
]}
{/if}
Сергій
30 декабря 2020, 07:34
0
Задачу решили?
R2m0x94 (Vasily)
30 декабря 2020, 01:16
0
Но при добавлении к товару, когда после перейти в пакет msProductKits, там пусто :'( печалька…
R2m0x94 (Vasily)
30 декабря 2020, 00:59
0
Алексей, Спасибо. Тоже делал такой функционал, но только через тв. перечислял id дополнительных, но тут почувствовал гибкость исполнения. Только поставил и смотрю чанк. Предлагаю заменить на такой
{var $item_name = $product | resource : 'pagetitle'}
<tr>
    <td style="width: 40%;">
        {if $product > 0}
        <strong><a href="{$product | url}">{$item_name}</a></strong>
        {else}
        <strong>{$name}</strong>
        {/if}
    </td>
    <td style="width: 50%;"><small>{$description}</small></td>
    <td style="width: 10%; text-align: center;">
        <small>{$count} шт.</small>
    </td>
</tr>
Александр Туниеков
29 декабря 2020, 21:01
0
А CMS уже где-то используется? Можно примеры использования?
Артур Шевченко
29 декабря 2020, 14:46
0
Хорошо, извините был не прав. Успехов в решении.
Артур Шевченко
29 декабря 2020, 14:39
0
Если ты про фильтр тип «остаток больше 10», то рекомендую ознакомиться
docs.modx.pro/komponentyi/msearch2/rasshirenie/metodyi-filtraczii
ilyaut.ru/reposts/mfilter2-principle-or-change-to-and/
Lori
29 декабря 2020, 14:31
0
Задача прям так и была поставлена: вывести другую переменную в админке там где выводиться общая сумма заказа?
Да, так и поставлена

Вы понимаете что изложили не задачу, а решение, Ваше решение, которое, возможно, не самое лучшее.
Каким образом это решение, если я не знаю как это решить. О чем вы вообще

Ваше решение, которое, возможно, не самое лучшее. Ведь если нужно выводить вместо общей суммы, что-то другое, то хочется знать что именно? И почему например нельзя модифицировать общую сумму? Или почему для этой переменной не использовать дополнительно созданное поле?
Слушайте, вы вообще читали вопрос? Он звучит так «Где формируется переменная отвечающая за вывод общей суммы заказов minishop2?». Если я скажу вам зачем поставлена такая задача, вы вдруг вспомните где она формируется? Сомневаюсь. Если вы знаете итак, то причина постановки такой задачи на ваши знания никак не повлияет, и соответственно если не знаете — узнав причину постановки задачи, вы все равно не будете знать ответ. Так к чему эта демагогия?
Сергей Карпович
29 декабря 2020, 14:04
0
Наверно ты прав, сортировку по наличию сделал, но хотел с фильтром тоже разобраться на будущее.
Артур Шевченко
29 декабря 2020, 14:01
-1
Задача прям так и была поставлена: вывести другую переменную в админке там где выводиться общая сумма заказа? Вы понимаете что изложили не задачу, а решение, Ваше решение, которое, возможно, не самое лучшее. Ведь если нужно выводить вместо общей суммы, что-то другое, то хочется знать что именно? И почему например нельзя модифицировать общую сумму? Или почему для этой переменной не использовать дополнительно созданное поле?
Lori
29 декабря 2020, 13:54
0
логично, что вывести там же где и выводится общая сумма заказов — в админке в разделе заказов minishop2. Для чего? Для того, что такая задача поставлена. Только сомневаюсь, что получив ответы на эти вопросы, вы вдруг подскажете с решением.
Артур Шевченко
29 декабря 2020, 13:51
0
Там же где и всегда — Инструменты. А если у вас стоит controlErrorLog то переустановите его и обязательно перезапишите чанк.
Артур Шевченко
29 декабря 2020, 13:48
0
Сформулируйте задачу конкретнее. Где нужно вывести? Для чего?
Артур Шевченко
29 декабря 2020, 13:46
0
Отключить в системных настройках Hybrid Auth возможность создания нового пользователя
Артур Шевченко
29 декабря 2020, 13:40
0
Тикет поддерживает стандартную валидацию FormIt, естественно нужно этот компонент установить, а потом в форме добавления комментария поставьте validate=`comment:minLength=^50^`
Артур Шевченко
29 декабря 2020, 13:35
0
Написать плагин самая здравая идея. В нём менять name, а в корзине выводить как обычно, ибо даже в стандартном чанке опции джойняться. В документации написано как можно менять значения у товаров в корзине.
Артур Шевченко
29 декабря 2020, 13:25
+1
А какой смысл в подобном фильтре? Вы правда считаете, что кто-то захочет посмотреть каких товаров нет? Если нужно совсем не показывать, тогда через where ограничьте выборку, а если сначала показывать те которые в наличии, то в sort поставьте на первое место remains|remains:desc