Intereting Posts
Заполнить список раскрывающихся списков в зависимости от другого варианта выпадающего списка, используя Ajax Zend Framework: использование тире в именах / URL-адресах контроллера Получить конечное значение многомерного массива Есть ли инструмент статического анализа для идентификации SQL-инъекции для php / mysql Элементы массива preg_match в строке? ORA-06502: PL / SQL: числовая или значащая ошибка: слишком строчный буфер символьной строки – выполнение с использованием интерфейса OCI Что лучше PHP SOAP или NuSOAP? Vim: показать подсказки или подпись функции для PHP В чем разница между открытыми тегами PHP «<? =» И «<? Php» / «<?»? Как очистить кеш браузера при повторной загрузке изображения с тем же именем файла, в php? php – Как исправить эту ошибку неправильного типа смещения Ведение всех значений дубликатов ключей при разборе файла .ini Как получить доступ к атрибутам элемента с помощью SimpleXml? Создание конфигураций в Symfony IMAP: получение электронной почты из gmail

Как я могу получить данные prodcut продукта VirtueMart 2 во внешнем файле?

возможно ли получить данные продукта VirtueMart 2 во внешнем php-файле?

я использую joomla 2.5 и VirtueMart 2 и вам нужно получить данные о продукте в php-файле на том же хосте. этот файл php не является частью компонента VirtueMart, а также не является частью другого компонента. этот файл должен предоставлять данные загруженного продукта в виджет jquery …

любые идеи или предложения?

с наилучшими пожеланиями, энрико

    мне кажется, что это невозможно.

    наилучшей практикой в ​​моем случае является создание модуля joomla и ввод всех моих кодов в helper-php. мой php-файл для ответа ajax теперь является частью модуля. с этим я могу легко получить доступ к продукту VirtueMart 2:

    if (!class_exists( 'VmConfig' )) require(JPATH_ADMINISTRATOR . DS . 'components' . DS . 'com_virtuemart'.DS.'helpers'.DS.'config.php'); VmConfig::loadConfig(); if (!class_exists( 'VmModel' )) require(JPATH_ADMINISTRATOR . DS . 'components' . DS . 'com_virtuemart'.DS.'helpers'.DS.'vmmodel.php'); $productModel = VmModel::getModel('Product'); $product = $productModel->getProduct(Product_ID);