문제

제품이 "품절"되었지만 제품이 장바구니에 추가되거나 결제 프로세스가 진행되는 것을 원하지 않고 고객을 위해 제품 이월 주문을 저장하고 고객에게 알리는 경우 이월 주문을 허용하려는 특정 요구 사항이 있습니다. /재입고되면 제품 링크가 포함된 이메일을 보내주세요.

위시리스트도 동일하므로 로컬 > 마법사 > 위시리스트에 복사하여 관찰합니다. withlist_add_product 제품을 추가하려면 product_alert_stock.링크의 URL과 메시지에 위시리스트가 포함되어 있다는 점을 제외하면 잘 작동합니다.나는 메시지를 변경할 수 있다고 생각하지만 URL 부분을 어떻게 변경할 수 있는지 잘 모르겠습니다.

누군가 위시리스트의 URL 연결을 변경하도록 안내해 줄 수 있습니까?Mage > Wishlist로 유지하는 것이 더 좋을까요, 아니면 모듈을 만들고 Backorders와 같은 이름을 바꿀까요?

도움이 되었습니까?

해결책

적절한 전면 이름을 사용하여 사용자 정의 모듈을 만든 다음 목록 컨트롤러로 확장하고 게시물 URL을 업데이트할 수 있습니다.

또는

config.xml에서 다시 쓰기를 사용해 보십시오.

<global>
  <rewrite>
    <fancy_url>
         <from><![CDATA[/customModule\/(.*)/]]></from>
         <to><![CDATA[customModule/controller/view/name/$1/]]></to>
         <complete>1</complete>
     </fancy_url>

보다 https://stackoverflow.com/questions/13474491/magento-shorten-the-url-of-a-module-rewrite-with-htaccess

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 magento.stackexchange
scroll top