2016-07-28 8 views
0

나는 Opencart (2.0.3)에 지불 게이트웨이 플러그인을 설치하려고합니다. 나는 제대로 플러그인을 설치을 ocmod 사용하는 데 필요한 정보를 해요. 하지만 관리자와 카탈로그 폴더에있는 파일 외에 어떤 파일을 만들어야할지 모릅니다. 나는 시스템 수정시 this tut을 따라 갔지만 여전히 유용성은 없다. .xml 설치의 내용은 무엇을해야 ? 어디서 무엇을 수정해야합니까 (시스템 수정) 모르겠습니까? 문서는 Ocmod 수정을 위해 어디서 수정해야합니까?

my related question보기 ... 설명 할 짧다.

답변

0

Ocmod 파일은 opencart 시스템에 기존 파일을 변경하는 데 사용됩니다. 당신이 checkout.php 변경을 원했습니다 예를 들어, 당신은

여기
<file path="catalog/controller/checkout/checkout.php"> 
<operation> 
    <search index="0"><![CDATA[public function index() {]]></search> 
    <add position="after"><![CDATA[ 
     echo('This line will be added at the beginning of the index function');]]> 
    </add> 
</operation> 
</file> 

이 구조는 일반적으로 "다음에서 이러한 파일을 업로드합니다

<?xml version="1.0" encoding="UTF-8"?> 
<modification> 
    <id>For 2.1.0.2</id> 
    <name>Stack Overflow plug-in</name> 
    <code>Stack Overflow plug-in</code> 
     <version>1.1</version> 
     <vqmver></vqmver> 
    <author>Igor Savinkin</author> 
    <file path="catalog/controller/checkout/cart.php"> 
    <operation> 
     <search index="0"><![CDATA[$data['continue'] = $this->url->link('common/home')]]></search> 
     <add position="before"><![CDATA[ 
      //blah blah]]> 
     </add> 
    </operation> 
    <operation> 
     <search index="0"><![CDATA[unset($this->session->data['reward']);]]></search> 
     <add position="after"><![CDATA[ 
      //blah]]> 
     </add> 
    </operation> 
    </file> 
    <file path="catalog/controller/product/product.php"> 
    <operation> 
     <search index="0"><![CDATA[$this->load->model('catalog/product');]]></search> 
     <add position="replace"><![CDATA[ 
      //etc]]> 
     </add> 
    </operation> 
    </file> 
</modification> 

클라이언트의 모습입니다 귀하의 ocmod 파일이있을 수 있습니다 확장 설치 프로그램 "을 선택하십시오.

+0

은 그래서 V. 1.5.3에 대한 작업 모듈이 있지만 2.0 요구 사항을 준수하기 위해 파일을 Ocmod 무엇을 추가해야합니까? –