Подключение плагинов MiniShop2
Привет!
Не могу понять эту тему:
docs.modx.pro/components/minishop2/development/service/connection
Где регистрировать через этот метод?
Заранее спасибо!
Не могу понять эту тему:
docs.modx.pro/components/minishop2/development/service/connection
Правильный способ — создать php файл и зарегистрировать его через метод miniShop2::addService():Где создавать этот PHP файл?
Где регистрировать через этот метод?
Заранее спасибо!
Комментарии: 7
$miniShop2->addService('payment', 'CustomerAccount',
'[[+core_path]]components/msprofile/model/msprofile/customeraccount.class.php'
);
Исходя из примера по выше приведенной ссылке можно предположить, что вам нужно создать файл customeraccount.class.php в директории [[+core_path]]components/msprofile/model/msprofile/Где регистрировать через этот метод?
Регистрировать видимо надо в самописном сниппете или в плагине на нужное вам событие. Тут нужно понимать для каких целей вы это делаете.
Вы написали полную чушь.
1) msProfile — это дополнение к минишопу, которое было приведено для примера. Создавать такие же папки и с теми же названиями файлов не нужно. Это маразм. Более того, тот адрес в скрипте указывает на класс, который расширяет класс пользователей, а мне что-то подсказывает, что автор вопроса хотел таблицу товаров.
2) Можно всего один раз запустить в дополнении console или подобном этот скрипт для добавления в автозагрузку минишопа вашего дополнения. То есть файлов вообще создавать не нужно. А Код в скрипте просто напросто заносит в настройки минишопа пути к вашему дополнению. Поэтому каждый раз их добавлять через сниппет не нужно, просто один раз выполнить в console и все… Ну или вообще вручную в настройках сайта.
3) Для каких именно целей это делается автором вопроса вообще не имеет значения.
1) msProfile — это дополнение к минишопу, которое было приведено для примера. Создавать такие же папки и с теми же названиями файлов не нужно. Это маразм. Более того, тот адрес в скрипте указывает на класс, который расширяет класс пользователей, а мне что-то подсказывает, что автор вопроса хотел таблицу товаров.
2) Можно всего один раз запустить в дополнении console или подобном этот скрипт для добавления в автозагрузку минишопа вашего дополнения. То есть файлов вообще создавать не нужно. А Код в скрипте просто напросто заносит в настройки минишопа пути к вашему дополнению. Поэтому каждый раз их добавлять через сниппет не нужно, просто один раз выполнить в console и все… Ну или вообще вручную в настройках сайта.
3) Для каких именно целей это делается автором вопроса вообще не имеет значения.
Так тут даже расширение таблицы особо и не нужно. Нужно просто создать основной товар и аналогично в виде товаров его дополнительные опции. Далее через связи указать, что вторые — это подчинённые товары первого и в корзине потом через msProduct выводить.
Задачу нужно решить без создания товара, так бы я тикет не создавал.
А как Вашим способом подробно сделать?
А как Вашим способом подробно сделать?
И это нужно реализовать для всех товаров, через связи это не подойдет.
По поводу этого кто-нибудь знает как решить?..
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.