2017-03-29 2 views
0

PrestaShop 1.7 용 모듈을 쓰고 있습니다. 하지만 새로운 후크 displayCheckoutSummaryTop에 문제가 있습니다.PrestaShop 1.7 후크가 작동하지 않습니다.

나는 후크를 등록한 다음 그에게 메소드를 작성합니다. 내가 잘못 내 코드에서, 나는 1.6에서이 기능을 사용 아이디어와 모든 것을 가진

public function install() { 
    return parent::install() 
    && $this->registerHook('paymentReturn') 
    && $this->registerHook('displayCheckoutSummaryTop'); 
} 



public function hookdisplayCheckoutSummaryTop($params) { 
    echo 'Here!'; 
} 

사람이 있지만, 1.7하지, 잘 작동합니다. 제 질문에 답을 얻지 못해서 미안하지만 제 연구가 실패로 끝납니다.

도움 주셔서 감사합니다.

+1

일반적으로 이러한 후크는 에코가 아닌 리턴을 사용합니다. 그러나 어쨌든, 당신은 당신의 모듈이 위치 메뉴에서 올바른 후크에 있는지 점검 했습니까? – sadlyblue

+0

Soryy 나는 당신의 질문을 이해하지 못합니다. 'cart-summaary.tpl' 파일에서'displayCheckoutSummaryTop' 후크를 호출하고 지불 모듈에서 작동해야합니다. 1.6 버전에서는 문제없이 'displayPaymentTop'을 사용합니다. – htmlbrewery

+1

모듈 -> 위치에서 모듈이 올바르게 연결되었는지 확인할 수 있습니다. 확인 했니? – sadlyblue

답변

0

displayCheckoutSummaryTop 훅은 결제 과정에서 체크 아웃 과정이 표시 될 때 호출됩니다. 올바른 위치에 모듈을 연결해야합니다 (즉, 모듈을 제거하고 다시 설치하거나 이식 모듈 기능과 함께 수동으로 연결해야 함).

더욱 : 에코가 작동하지 않습니다. tpl 템플릿을 반환해야합니다. 그러면 디버그를 템플릿 자체에 반영 할 수 있습니다.

건배.

관련 문제