1
vQmod로 수정하려고하는 OpenCart의 인스턴스가 있습니다. 특히 제품 가격이 0 인 경우 장바구니에 추가 버튼을 비활성화하려고합니다. 그러나 vQmod 작업은 SEARCH NOT FOUND (ABORTING MOD)
오류로 실패합니다. 왜 실패 하는가?vQmod가 정확한 라인을 찾지 못했습니다.
카탈로그 /보기/테마/simplegreat/제품/category.tpl :
<div class="box-product-buttons clearfix">
<a onclick="addToCart('<?php echo $product['product_id']; ?>');" class="buttons-cart"><?php echo $button_cart; ?></a>
<a onclick="addToWishList('<?php echo $product['product_id']; ?>');" class="buttons-wish" title="<?php echo $button_wishlist; ?>"></a>
<a onclick="addToCompare('<?php echo $product['product_id']; ?>');" class="buttons-compare" title="<?php echo $button_compare; ?>"></a>
</div>
vQmod 파일 :
<operation>
<search position="replace"><![CDATA[<a onclick="addToCart('<?php echo $product['product_id']; ?>');" class="buttons-cart"><?php echo $button_cart; ?></a>]]></search>
<add><![CDATA[
// ...
]]></add>
</operation>
category.tpl을 수정 다른 vQmod 파일이 있습니다, 하지만 파일의 다른 부분을 수정합니다 (여기서 검색되는 행은 아님).
올바른 폴더에 올바른 파일을 편집 하시겠습니까? 다른 vqmods가 해당 행을 변경하지 않았는지 확인하십시오. 또한 파일을 변경하는 OCmod가 없는지 확인하십시오. – Ripper
@Rpper OCMod가 사용 중이 지 않으며 해당 파일을 변경하는 다른 vQmod 파일은 있지만 해당 특정 행은 변경하지 않았습니다. – user2181948