Я работаю с Joomla и Mijoshop в настоящее время, но они не соответствуют моим потребностям, так как мне также необходимо интегрировать их с jCalPro. Идея состоит в том, что пользователи могут создавать события на jCalPro, и участники могут зарегистрироваться для них.Mijoshop "Добавить в корзину" с настраиваемыми опциями
Проблема заключается в том, как интегрировать jCalPro в MijoShop, чтобы участники могли оплачивать событие и правильно ли отслеживать его в таблицах заказов при покупке. У нас есть продукты в Mijoshop для типов событий с ценами и деталями. Эти продукты примерно соответствуют нашим событиям jCalPro. Мне нужно будет поместить товар в корзину покупок Mijoshop, который добавит продукт (событие), но также заполнит параметр, который содержит идентификатор события jCalPro, чтобы я мог его отслеживать. Как только у меня есть это, я могу написать пользовательские страницы, чтобы вытащить отчетные данные и тому подобное. Я использую пользовательский PHP, который я написал, и просто добавляю их в приложение Joomla.
Я знаю MijoShop имеет функцию «addToShoppingCart», как я могу видеть его в файле:
components/com_mijoshop/assets/js/product.js
Вопрос заключается в том, что я не знаю, как загрузить класс MijoShop на страницу, так что я могу использовать функция. Загружается ли он по умолчанию, когда я включаю страницу в приложение Joomla. Я использую следующий код, который отлично работает для большинства функций Joomla:
// Joomla session enable
define('_JEXEC', 1);
// define('JPATH_BASE', realpath(dirname(__FILE__)));
define('JPATH_BASE', '/my/path/');
require_once (JPATH_BASE.'/includes/defines.php');
require_once (JPATH_BASE.'/includes/framework.php');
$mainframe = JFactory::getApplication('site');
$mainframe->initialise();
$user = JFactory::getUser();
$config =& JFactory::getConfig();
$session =& JFactory::getSession();
Как вы можете видеть, у меня есть больше препятствий, чтобы преодолеть, как я первым нужен доступ к этой функции, а затем мне это нужно, чтобы заполнить пользовательский продукт когда я его использую.
Любая помощь будет оценена, поскольку я нашел небольшую документацию о MijoShop и даже меньше о том, как ее интегрировать с подобными jCalPro.
, если я знал, как изменить Баунти 1000 я бы ... :) ... нужно это решить как можно скорее – Silvertiger