06 декабря 2021, 15:51 [ [+cf.current_city.key] ] Нашла таки) Новые дополнения и их версии / cityFields. Города, информация и цены для каждого 92 0
03 декабря 2021, 18:01 Добрый день. А [ [!+cf.current] ] или [ [!+cf.key] ] не работают? Не могу ключ получить города. Новые дополнения и их версии / cityFields. Города, информация и цены для каждого 92 0
27 сентября 2021, 01:36 Здравствуйте. Пришел сайт с этим компонентом, соответственно ключ не мой и в ТП написать не могу. Но можно маленький вопрос? Где, ну где зашит этот вызов? <script type="text/javascript"> !window.jQuery && document.write('<script src="/assets/components/mvtforms/js/web/jquery-3.2.1.min.js"><\/script>'); </script>P.S. Все, нашла наконец. core/components/mvtforms/model/mvtforms/mvtforms.class.php Новые дополнения и их версии / Замена дополнения mvtForms — mvtForms2 18 0
03 сентября 2021, 16:27 Такая же ерунда, но я не переносила отдельно товары, а переносила всю базу из mysql8 в мариам. Так вот у меня в некоторых товарах были одинаковые rank (вот хрен знает, как так вышло то). В итоге правка в базе, а потом генерация превью заново проблему решила. Но опять же, это точечное решение. Вопросы / msProducts выводит одинаковые товары 6 0
06 августа 2021, 15:54 Здравствуйте, а есть возможность сделать комбинацию из cityFields и msProductRemains, чтобы привязать остатки к разным складам в разных городах?) Что-то я пока на этапе планирования не могу склеить в голове как красивее реализовать, да потом еще с 1С -7 связать :) Новые дополнения и их версии / [msProductRemains] Компонент учёта остатков товара 179 0
08 июля 2021, 02:00 В общем пофиксила я. Полную версию решения выложу на modx.ru в статьях в ближайшие дни. А пока в кратце. Какого то х***на этот момент плагина отдавал пустоту. $msrpcMain->msOnBeforeSaveOrder($msOrder, (isset($_COOKIE['msrpcPayCoins'])&&$_COOKIE['msrpcPayCoins']));Решила просто заменой на $msrpcMain->msOnBeforeSaveOrder($msOrder, (isset($_SESSION['msrpcPayCoins'])&&$_SESSION['msrpcPayCoins']));И в сниппете $_SESSION['msrpcPayCoins'] = $_COOKIE['msrpcPayCoins'];Ну и красоты добавила Но эти несколько недель мучений все таки мне лучше сформировать в полноценное руководство :) p.s. если спустя месяцы кто-то спросит как в личке, ребята, голова дырявая — я не вспомню уже ;) Новые дополнения и их версии / Встречайте первый компонент реферально-бонусной программы для miniShop2 - msReferralProgramCoin 60 0
26 июня 2021, 20:57 А вот ломание карточки товаров не зависит от компонентов. Но modhost на голой системе + minishop2 и pdotools — только товар сохраняется, как его тут же перекашивает и белые поля. Решается правкой js — писал выше assets/components/msreferralprogramcoin/js/mgr/msrpc.js -->.items.items[1].items.items[2] Новые дополнения и их версии / Встречайте первый компонент реферально-бонусной программы для miniShop2 - msReferralProgramCoin 60 0
26 июня 2021, 18:20 В общем выяснилось (долго и муторно), что msReferralProgramCoin и msGallerySearch несовместимы. На чистом сайте при установке второго — первый ломается. И происходит то, что и я, и другие пользователи описывали — пропадают лексиконы, не срабатывают сниппеты и чанки, не списываются бонусы в корзине. Как, почему — я не поняла, ибо и события не совпадают у плагинов, и логика разная… И немного моего мелкого изменения. Позже, вероятно, дополню. При установке галочки в корзине ничего не меняется и мне, как юзеру — это не понятно. Ибо где логика — чекбокс тыкаем, а толку ноль. Соответственно делаю так в корзине: <script> var $pay = $('#msrpc-cart-payroll-dec').html(); var $payr = $pay / 10; var $cost = Number($('#ms2_order_cost').html()) - $payr; $htm = '- '+ $pay + ' баллов = ' + $cost + ' руб.'; $('#msrpc-pay-coins').change(function() { $(this).val($(this).prop('checked')?1:0); if ($(this).val() == 1){ $('#referball').val('оплачено ' + $pay + ' баллами - это '+ $payr + ' рублей'); $('#referball').attr('value', 'оплачено ' + $pay + ' баллами - это '+ $payr + ' рублей'); $('#referrubl').val($payr); $('#referrubl').attr('value', $payr); $('#bonussumm').html($htm); } else { $('#referrubl').val(''); $('#referrubl').attr('value', ''); $('#referball').val(''); $('#referball').attr('value', ''); $('#bonussumm').html(''); } }); if ($('#msrpc-pay-coins').prop('checked')){ $('#bonussumm').html($htm); } else { $('#bonussumm').html(''); } </script>Установка value и одновременно с ним attr я делаю из занудства, ибо меня выбешивает, что в консоли хрома value остается чистым. Ну и эти поля в вызове. Ах, да. В сниппете msrpcCart я дописала $pdo = $modx->getService('pdoTools');и вместе где $modx->getChunk заменить на $pdo->getChunkТеперь у нас есть fenom и мы можем добавить такое в tpl: <p class="msrpc-text">После фактической оплаты заказа с Вашего счета будет списано <span class="msrpc-cart-payroll-dec" id="msrpc-cart-payroll-dec">{$pay}</span> балла(ов), а общая сумма заказа уменьшится на {($pay / 10) | replace :',':'.'} рублей</p>и тут же пониже <input type="text" value="{if $pay}оплачено {$pay} баллами - это {($pay / 10) | replace :',':'.'} рублей{/if}" name="metro" id="referball" class="d-none"> <input type="text" value="{if $pay}{($pay / 10) | replace :',':'.'}{/if}" name="referrubl" id="referrubl" class="d-none">10 — это именно у меня отношение к бонусам такое. Может и 1 и 100 быть :) Заметили name=«metro»? Вот это малоиспользуемое поле я забрала именно, чтобы менеджер видел в админке, что списание цены было баллами, так как не понятно толком. Конечно, можно создать свое поле в админку, но что-то по двум инструкциям они у меня не создались и я просто махнула рукой. Ну, главное лексиконы переименовать, чтобы понятнее было. и в msOrder в чанке так: <span id="ms2_order_cost">{$order.cost ?: 0}</span> {'ms2_frontend_currency' | lexicon} <span id="bonussumm"></span> Новые дополнения и их версии / Встречайте первый компонент реферально-бонусной программы для miniShop2 - msReferralProgramCoin 60 0
21 июня 2021, 16:19 С прыжками рефералов стало понятнее — проблема в том, что не нужно с одного компа три несчастных пользователя тестировать — система не то, что нужно запоминает)))) А вот списаний бонусов нет все равно. Ни в корзине не меняется цена, ни в админке не списываются. А добавляются исправно. Если найду решение — отпишусь. Пока не нашла в чем дело. Новые дополнения и их версии / Встречайте первый компонент реферально-бонусной программы для miniShop2 - msReferralProgramCoin 60 0
21 июня 2021, 13:16 Пришлось убрать все сниппеты и плагин из статичных файлов. Сниппеты заработали как информационные. В админке плагин поломал карточку ресурса. В файле assets/components/msreferralprogramcoin/js/mgr/msrpc.js убрала .items.items[1].items.items[2] — оно и ломало. Галочка бонусов появилась в общей вкладке. Сделала тестовую регистрацию пользователя. Реферал отобразился у того, чей код. Для теста ввела при заказе код другого пользователя — сначала реферал исчез у обоих, потом у обоих же и появился. Сам по себе :) Но вопрос по списанию. В корзине при установке галочки цена не меняется и бонусы не списываются. А точно ли плагин то срабатывает? Я что-то упускаю? Новые дополнения и их версии / Встречайте первый компонент реферально-бонусной программы для miniShop2 - msReferralProgramCoin 60 0
12 июня 2021, 00:08 Убрала у плагина галку статичного файла и заводиться начало. Появился лексикон по крайней мере) Новые дополнения и их версии / Встречайте первый компонент реферально-бонусной программы для miniShop2 - msReferralProgramCoin 60 0
11 июня 2021, 23:45 А есть зависимости какие-то от хостинга / версии php? Ставлю из репозитория, а что — то не до конца ставится, словарей будто части нет. И не только их. Хм… Дальше пока не лазила, пытаюсь понять без словарей в чем дело :) А задумка клевая! Спасибо)) Новые дополнения и их версии / Встречайте первый компонент реферально-бонусной программы для miniShop2 - msReferralProgramCoin 60 0
08 августа 2020, 23:14 А почему послетали размеры в файле pdf после обновлений? Бл*, и теперь нужно разбираться, почему в А4 перестало влазить окно… Новые дополнения и их версии / printPdf 1.1.0 31 0
08 августа 2020, 23:02 Обновила, кэш почистила. И кнопка печати перестала работать. А оказывается скрипт добавить теперь нужно? :) Новые дополнения и их версии / printPdf 1.1.0 31 0
27 апреля 2020, 10:42 Пришел сайт с этим компонентом. Вместо цен отражается ноль, если в товаре создать перевод. Плагин localizator отключаешь и все отлично начинает работать. Ошибок на эту тему в журнале нет. Выходит компонент перестал быть совместим с minishop2? Что за чудеса такие? Новые дополнения и их версии / [localizator] Мультиязычность, СЕО, автоперевод... 353 -1
10 апреля 2020, 14:48 В том то и дело, что нигде нет ошибок :( Будто вообще эти поля не существуют. Их даже в html нет. Вопросы / Отвалились дополнительные поля к объекту ecMessage 3 0
23 декабря 2019, 14:14 Так все таки при стандартном импорте ресурсов, как импортировать дополнительные поля, особенно с json или путем к картинке (да еще, чтобы она отобразилась в гугле как картинка, а не как ссылка)? Есть такая возможность? Новые дополнения и их версии / GoogleSheets. Компонент для работы с Google таблицами. 27 0
30 марта 2019, 13:33 Это то понятно, просто у человека не приходили письма, обратился. Уже настроила :) Готовые решения / msOneClick - «Купить в один клик» 104 0
30 марта 2019, 11:19 Можете внести это в документацию? Ссылки уже не актуальны, а уведомление по email актуально :) Готовые решения / msOneClick - «Купить в один клик» 104 0
07 марта 2019, 17:42 Я заменила phpthumb_zoomcrop с 0 на 1 и по крайней мере стало обрезать, а не черные полоски ставить. Новости и события / MODX 2.7 142 0
UiCMPGenerator дополнение для создания пакетов Ближе к сентябрю, основная загвоздка это создание нормальной документации и видео обзора, а так пакет как бы уже готов
Checkbox для модального окна Они не отключены, они платные, чтобы писали только те, кому действительно очень надо. Когда бесплатно люди начинают думать, что я им должен.
[SendIt 2.6.0] Анализ поведения пользователя для защиты от спама (невидимая капча)... Здравствуйте. Делаю личный кабинет на Sendit и со сбросом пароля возникли проблемы. Можете подсказать, в чем ошибка? Список вопросов в одноименном разделе на modx.pro пока пуст, и,...
Minishop + честный знак (продажа маркированной продукции) В нашем случае мы решили убрать всю логику по маркировке сайта.
MiniShop3 - Не выводятся товары дополнительных категорий @SYAN ваша указанная проблема исправлена еще до версии 1.2.3 @Павлик Мышкин завел: github.com/modx-pro/MiniShop3/issues/480 github.com/modx-pro/MiniShop3/issues/481Исправим в б...
MobileDetect 2.0.0-pl функция "планшеты как стандартные браузеры не работает" в 2.1.0-pl баг исправлен
msImportExport не сохраняет родителя по умолчанию Компонент не понимает кирилические домены при загрузку фото. пример: Error download. Url : https://антаресдвери.рф/upload/iblock/a50/a50b2ef45305a3c18f6e298f1e134880.jpg. Message...
Нашла таки)
P.S.
Все, нашла наконец. core/components/mvtforms/model/mvtforms/mvtforms.class.php
Что-то я пока на этапе планирования не могу склеить в голове как красивее реализовать, да потом еще с 1С -7 связать :)
А пока в кратце. Какого то х***на этот момент плагина отдавал пустоту. Решила просто заменой на И в сниппете Ну и красоты добавила
Но эти несколько недель мучений все таки мне лучше сформировать в полноценное руководство :)
p.s. если спустя месяцы кто-то спросит как в личке, ребята, голова дырявая — я не вспомню уже ;)
assets/components/msreferralprogramcoin/js/mgr/msrpc.js -->.items.items[1].items.items[2]
На чистом сайте при установке второго — первый ломается. И происходит то, что и я, и другие пользователи описывали — пропадают лексиконы, не срабатывают сниппеты и чанки, не списываются бонусы в корзине. Как, почему — я не поняла, ибо и события не совпадают у плагинов, и логика разная…
И немного моего мелкого изменения. Позже, вероятно, дополню. При установке галочки в корзине ничего не меняется и мне, как юзеру — это не понятно. Ибо где логика — чекбокс тыкаем, а толку ноль. Соответственно делаю так в корзине:
Установка value и одновременно с ним attr я делаю из занудства, ибо меня выбешивает, что в консоли хрома value остается чистым.
Ну и эти поля в вызове. Ах, да. В сниппете msrpcCart я дописала
и вместе где
Теперь у нас есть fenom и мы можем добавить такое в tpl:
и тут же пониже
10 — это именно у меня отношение к бонусам такое. Может и 1 и 100 быть :)
Заметили name=«metro»? Вот это малоиспользуемое поле я забрала именно, чтобы менеджер видел в админке, что списание цены было баллами, так как не понятно толком. Конечно, можно создать свое поле в админку, но что-то по двум инструкциям они у меня не создались и я просто махнула рукой. Ну, главное лексиконы переименовать, чтобы понятнее было.
и в msOrder в чанке так:
А вот списаний бонусов нет все равно. Ни в корзине не меняется цена, ни в админке не списываются. А добавляются исправно. Если найду решение — отпишусь. Пока не нашла в чем дело.
В админке плагин поломал карточку ресурса. В файле assets/components/msreferralprogramcoin/js/mgr/msrpc.js убрала .items.items[1].items.items[2] — оно и ломало. Галочка бонусов появилась в общей вкладке.
Сделала тестовую регистрацию пользователя. Реферал отобразился у того, чей код. Для теста ввела при заказе код другого пользователя — сначала реферал исчез у обоих, потом у обоих же и появился. Сам по себе :)
Но вопрос по списанию. В корзине при установке галочки цена не меняется и бонусы не списываются. А точно ли плагин то срабатывает? Я что-то упускаю?
А задумка клевая! Спасибо))
А оказывается скрипт добавить теперь нужно? :)
Вместо цен отражается ноль, если в товаре создать перевод. Плагин localizator отключаешь и все отлично начинает работать. Ошибок на эту тему в журнале нет. Выходит компонент перестал быть совместим с minishop2? Что за чудеса такие?
Будто вообще эти поля не существуют. Их даже в html нет.