Futuris

Futuris

С нами с 09 января 2016; Место в рейтинге пользователей: #288
Futuris
21 февраля 2024, 10:50
+2
Ок, понятно. Я с modx.com устанавливал штатным установщиком. В любом случае — спасибо за новый компонент.
Futuris
21 февраля 2024, 10:32
0
Если честно — не понял, а в чем проблема использования существующей «Console» на MODX3? У меня она стоит и работает.

Futuris
12 января 2024, 10:51
0
Может у него «трешка» стоит. Пишет же «modx revo последний».
Futuris
30 декабря 2023, 10:20
+1
Для начинающих кодеров, типа меня, стоит упомянуть, чтобы в чанке tpl.inCart.btn в ссылке
<a href="[[~27]]">
поставили ID своей корозины. Не сразу доходит, почему ссылка не работает.))
Futuris
29 декабря 2023, 16:14
0
Да, у вас это уже почти мини-корзина. После праздников я еще внимательно поразбираюсь. Если будут вопросы — напишу. Спасибо!
Futuris
29 декабря 2023, 13:03
0
Спасибо за помощь! Пока нет неоходимости. У меня это не рабочий проект, я просто хотел попрактивоваться в коде.)) Но жена, которая в нашем семейном подряде отвечате за фронтенд, предложила более простое (для нашего случая) решение, которое не требует изменений в php- и js-файлах Minishop2. Поскольку, как упоминал, у нас свой фреймворк, она просто взяла из корзины (где у нее также свои стили) свои стилизованные инпуты и добавила их на страницу категории.


Единственное отличие — в вашем решении больше динамики. Т.е. у вас при каждом нажатии изменяется количество в корзине. У нас сначала нужно «наплюсовать» нужное количество, а потом оно отправляется в корзину.

Futuris
29 декабря 2023, 09:49
0
Спасибо за информацию! У меня странно эти плюсы-минусы работают на странице товара. Плюсуешь — все работает. А вот минусовка не работает — т.е. в корзине число меняется, а на странице при минусации не уменьшается. Тут с нашим фронтом разбираться нужно. У нас не bootstrap, а свой UI-фреймворк стоит.
Futuris
28 декабря 2023, 09:26
0
Спасибо! Одно другому не мешает) Я видел уже msAltCart на демосайте. Полезный компонент. После праздников, думаю, поставим на один из клиентских магазинов и посмотрим.
Futuris
27 декабря 2023, 12:09
0
Пытаюсь реализовать метод, описанный в статье, но еще с кодом не слишком знаком, чтобы самостоятельно разобраться.) Как понял по докам нужно:

1. Создать свой php-файл. У меня это — mscarthandlerbtn.class.php;
2. Зарегистрировать новый метод вызовом в консоли:
if ($miniShop2 = $modx->getService('miniShop2')) {
  $miniShop2->addService('cart', 'msCartHandlerBtn',
      '{core_path}components/minishop2/custom/cart/mscarthandlerbtn.class.php');
}
3. Указать свой класс в системной настройке ms2_cart_handler_class.
4. А вот какой код должен быть в моем новом, расширяющем классе msCartHandlerBtn? Пока я просто скопировал в него «переопределенные методы add и return с добавленным incart_html» — описанные в статье. При этом в родительском классе они также присутствуют, т.к. на их удаление IDE реагирует ошибкой. В итоге у меня появились кнопки "+" и "-" на карточке товара (на странице категории пока еще не разобрался) и ими можно добавлять товар в корзину. Работает правда немного косячно. Думаю, что из-за неправильного наследования класса.
Futuris
28 октября 2023, 09:21
+1
Тоже столкнулся с проблемой после обновления. Перестали создаваться превьюшки галереи MS2. Причем видел этот пост, но поскольку phpThumb у меня не стоял — я подумал, что меня это не касается. Однако умные люди в чате объяснили, что phpThumb в ядро MODX вшит, независимо от того установлен он или нет)) Подсказали и метод лечения — взять папку
core/model/phpthumb
из установочного архива MODX 2.8.5 и перезалить на свой, обновленный до 2.8.6 сайт. После этого все опять нормально заработало.
Futuris
26 августа 2023, 12:44
0
Подскажите, как выполнить простейшее обновление заголовков (pagetitle) товаров? Я в принципе разобрался с базовым импортом-экспортов новой версии. Загрузил ieMs2 и ieGallery. Загрузил товары, опции, фото. Но теперь понадобилось отредактировать заголовки и никак не могу это сделать!

1. При попытке использовать серсис «Быстрое обновление товаров miniShop2» загружаю таблицу с id, pagetitle и alias (см. скриншот 1). Если меняю alias — все нормально редактируется. Но при попытке изменить pagetitle — выдает ошибку «Не удалось новый ресурс. Key: pagetitle; Value: Тайтл моего товара» (см. скриншот 2).

2. При попытке использовать сервис «Импорт товаров miniShop2» делаю те же настройки импорта — и вообще ничего не происходит. Выдает что обработана одна строка, но обновления не происходит.

Очевидно, что компонент считает pagetitle каким-то базовым значением, которое нельзя менять, несмотря на то, что в таблице передается ID товара. В старой версии это было плевым делом — нужно было просто загрузить таблицу с двумя значениями (ID и pagetitle) товаров заданной категории и указать ключ уникальности ID. Неужели в этом комбайне нельзя быстро решать такие задачи?

Futuris
26 августа 2023, 12:03
0
Так к сожалению не получается сделать. Выдает ошибку «Пакет не куплен для этого сайта» (см. скриншот), хотя лицензия на этот домен есть. Можно ли это решить как-то?
Futuris
01 августа 2023, 17:19
0
Да это не препятствие, конечно, парням задонатить)) Но за помощь в чате, например, где платежи небольшие — комиссия в процентном отношении существенная получается.
Futuris
01 августа 2023, 13:23
0
А номер телефона где мне взять?)
Futuris
01 августа 2023, 09:12
+1
это хорошая шутка))
Futuris
01 августа 2023, 09:09
+1
Технически — нет проблем. Но комиссия. Платил в чате, с платежа 200 руб. — взяли 50 руб. Лучше бы это вам пошло! И Youmoney — тоже самое. Ну, это не претензия, а если возможно, конечно.
Futuris
01 августа 2023, 08:02
+1
Действительно отличные новости! Спасибо героической команде разработчиков! Только жалко, что у вас нет карты СБ для донатов — для таких как я это было бы гораздо удобнее. Понимаю, что не все в РФ находятся, но у вас же команда — между собой разобрались бы.
Futuris
07 мая 2023, 10:10
+1
У меня работает уже второй месяц, с тех пор как узнал про него. До этого был просто ужас!))
Futuris
20 апреля 2023, 09:44
0
Задолбался спам выгребать и клиенты жалуются. Попробовал так — пока работает! Красота))