Володя

Володя

С нами с 18 декабря 2012; Место в рейтинге пользователей: #4
Володя
05 февраля 2018, 18:23
+1
замени
core/components/minishop2/processors/mgr/settings/delivery/getlist.class.php
на этот gist.github.com/vgrish/5bba58b48714ab1c9dab262915224108#file-getlist-class-php-L35-L37
Володя
05 февраля 2018, 14:58
0
Добрый день.
Смотрим название пакета, смотрим название темы и видим что речь идёт о двух разных компонентах.
Пишем в ТП того компонента который используем.
Володя
04 февраля 2018, 15:08
+1
там же и дан ответ — modx.pro/components/13202/#comment-93716
Олег не нужно бомбить тут вопросами, посмотри демо, почитай описание
docs.modx.pro/search?query=%D0%B0%D0%BA%D1%82%D0%B8%D0%B2%D0%B5%D0%BD+%D0%B4%D0%BB%D1%8F+%D0%BF%D0%BE%D1%82%D0%BE%D0%BC%D0%BA%D0%BE%D0%B2
подумай…
Так или иначе ответы на твои вопросы есть.
Спасибо!
Володя
04 февраля 2018, 10:16
+1
Можно ли сделать логику что если оплатили доступ к родительскому ресурсу, то доступы к дочерним автоматически добавлялись (сделать бы доп. настройку для выбора схемы подчиненности?)?
docs.modx.pro/components/payandsee/development/extensions
написать кастомный
getResourceAccess
Володя
04 февраля 2018, 10:14
+1
и еще как можно сделать одно выпадающее окно выбора подписки для разных ресурсов (контентов)?
как тут pas.vgrish.ru/katalog/?

И как можно повесить на свою кнопку?
написать какой то обработчик на нажание своей кнопки.
Володя
04 февраля 2018, 10:13
+1
сам не понял
я из всего вышеизложенного ничего не понял, извини.
Володя
03 февраля 2018, 19:14
1
+1
{foreach $product.options as $key => $option}
    {if $key in ['modification','modifications','msal']}{continue}{/if}
                            
    {set $caption = isset($product[$key~'.caption'])?$product[$key~'.caption']:('ms2_product_'~$key)|lexicon}
    {set $value = is_array($option)?($option|join:'; '):$option}
    
    {$caption} - {$value}
{/foreach}
Володя
03 февраля 2018, 12:06
0
Можно ли кроппер отключить?
На данный момент нет. Дефолтный скрипт не предусматривает этого.
Володя
29 января 2018, 21:31
0
Добрый вечер.
Завис уже тут — куда этот пример вызова поставить?
сниппет msOptionsPrice.option служит для вывода опций модификаций.
Поставить туда где необходим вывод опций.

Я так понял, этот пример показан в связке с дополнением msOptionsColor и с нестандартными опциями?
да, но он так же работает и с обычными опциями товара, такими как size и color.
{'msOptionsPrice.option' | snippet : [
'options' => 'size,color',
]}
Если что то не получается и есть вопросы по функционалу — пишите пожалуйста в ТП дополнения.
Спасибо!
Володя
29 января 2018, 13:09
0
Добрый день.
Вы определитесь, что вы хотите сортировать? На скрине модификации, ниже текст про опции…

Как сделать, чтобы выводился порядок XXS, XS, S, M, L, XL, XXL, XXXL?
Если речь о выводе опций, попробуйте вывести опции с помощью родного сниппета msOptions
Володя
25 января 2018, 21:14
+1
Извините, не располагаю свободным временем для обширных пояснений по коду…
Володя
25 января 2018, 21:12
0
Не знаю, не приходилось использовать с ms2Gallery.
Напишите в ТП, приложите доступы к админке сайта и ссылку на чанк с вызовом — разберемся.
Спасибо!
Володя
25 января 2018, 10:14
+1
— включить использование php в феном
{var $last_row = $orders|end}
Володя
25 января 2018, 10:11
+1
tpl: new Ext.XTemplate(
    '<tpl for=".">',

    '<table class="msoptionsprice-expander"><tbody>',

    '<tpl if="name">',
    '<tr>',
    '<td>',
    '<strong>{name}</strong>',
    '</td>',
    '</tr>',
    '</tpl>',

    '<tpl if="values">',
    '<tr>',
    '<td>',
    '{values:this.renderValues}',
    '</td>',
    '</tr>',
    '</tpl>',
    
    ' </tbody></table>',

    '</tpl>',
    {
        compiled: true,
        renderValues: function (value, record) {
            var values = [];
            ///
            return values.join('');
        }
    }
),
Володя
25 января 2018, 10:07
0
привет.
Так поле в БД забыли добавить.
Выполните
$manager = $modx->getManager();
$manager->addField('msProductData', 'colors');
Володя
24 января 2018, 14:51
+1
Пишите в ТП. Зачем устраивать из темы чат одной проблемы…
Володя
24 января 2018, 14:04
+1
// Ошибки прохождения платежей
Q: Получили письмо об ошибке фискализации и прохождения платежа. Что нам делать?

A: Вот перечень основных ошибок:

Ваш бухгалтер «по привычке» закрыл смену в интерфейсе онлайн-кассы (Атол, Модуль.Касса и т.д.). Пока смена закрыта, платежи не будут фискализироваться. Обычно закрытие смены происходит автоматически средствами используемой онлайн-кассы.
Володя
24 января 2018, 14:02
+1
Соответственно подозрение на формат передаваемых данных
Данные в ЯК передаются в едином формате независимо от сервиса фискализации. Далее ЯК на своей стороне отсылают данные на фискалку, так что если чего и не хватает то скорее всего у них…
Володя
22 января 2018, 17:07
+2
Да.напишите им что бы перевели вас в режим http!
Володя
22 января 2018, 09:46
0
В чем я ошибся?
$product->id
у вас не определена переменная product