품목이 재고가 없다는 대신, 선적을위한 제품의 가용성을 명시한 경고를 제외하고 주문을 위해 사용 가능하게하고 싶습니다. 나는 속성을 만들고 날짜 입력 유형을 지정했습니다.isSaleable 속성을 사용하여 제품의 가용성을 어떻게 필터링 할 수 있습니까?
다음은 지금까지 행운이없이 작동하도록 시도한 것입니다. 약간의 도움을 생각해보십시오. 감사.
<?php $empty="" ?>
<?php $_product = $this->getProduct() ?>
<?php if($_product->isSaleable() && $empty==$_product->getProductAvailableDate()): // getProductAvailableDate is an date attribute ?>
<p><?php echo $this->__('Availability: In stock.') ?></p>
<?php else($_product->isSaleable() && $empty!=$_product->getProductAvailableDate()): ?>
<p><?php echo $this->__('Availability: Temporarily Out of stock.<br/>Due to high demand for this product, it is not available until ') ?>
<?php echo $_product->getProductAvailableDate() ?></p>
<?php endif; ?>
Thanks Rufinus. 코드가 작동하지 않았지만 일부 부분을 사용하여 작동시킬 수있었습니다. 최종 코드에 대한 내 대답을 참조하십시오. – monocat