프로젝트에 대한 대안을 조사하기 시작했으며 스스로 대답 할 수없는 몇 가지 질문이 나왔습니다.Magento 인스턴스에 대한 외부 액세스
문제는 다음과 같습니다. 동일한 서버에 설치된 여러 Magento 인스턴스에 액세스 할 수있는 웹 페이지를 만들고 싶습니다. 현재 클라이언트 당 하나의 Magento 인스턴스가 있고이 프로젝트는 여러 Magneto 인스턴스에 액세스하여 각각의 보고서를 내보낼 것입니다 (예 :). 나는이 순간 때까지 생각
대안은 다음과 같습니다
- 조작/쿼리를 트리거하기 전에 '데이터베이스의 목표를'변경이 그 안에 새 모듈을 만들고, 다른 젠토 인스턴스를 가지고; 이 순간까지
질문 :
- 가 나는 젠토 인스턴스의 '데이터베이스 대상을 변경'수 있습니까?
- 어떻게 SOAP/REST에 호소하지 않고 Magento 인스턴스의 데이터에 액세스 할 수 있습니까?
- Magento에서 일부 구성 요소 (격자, 탭, 양식 ..)를 다시 사용하고 싶습니다. 다른 프로젝트에서이 코드에 액세스 할 수있는 독립 프로젝트 (예 : Zend)를 고려하지 않는 이유가 여기 있습니다. 그것은 의미가 있습니까?
- 다른 아이디어가 있습니까?
==는 == 내 무지에 의해 팁과 유감으로
감사 편집. 이 코멘트는 다음과 같이 실행할 수 있다고 믿습니다.
// File myScript.php
require '/home/DOMAIN1/app/Mage.php';
Mage::app('default');
// get some products from DOMAIN1
require '/home/DOMAIN2/app/Mage.php';
Mage::app('default');
// get some products from DOMAIN2
맞습니까? 요구 사항을 두 번 실행할 수 있습니까?
난 여전히 하나의 타사 파일에서 여러 젠토 인스턴스에 연결을 시도하고
== Edited2의 ==. 팁이 있습니까? 나는이 순간에 여러 가지/여러 가지 오류에 직면하고있다.
내가 아는 유일한 것은 내가 필요한 정보를 얻기 위해 여전히 SOAP에 의존 할 수 있지만, 비용이 많이 듭니다.
감사합니다.
하지만 젠토 함께 엉망. 이 접근법을 진행하기위한 팁이나 튜토리얼이 있습니까?또한 두 번째 접근법 (API라고 부르는 것)을 얻지 못했습니다. 고마워요! – MatheusJardimB