Изменение сообщения о доступности Magento 1.9 зависит от количества

#magento-1.9

#magento-1.9

Вопрос:

Я хотел бы изменить сообщение о доступности на странице продукта в зависимости от количества. До сих пор я пробовал несколько методов, но никаких изменений вообще не было. Одним из них является :

 <?php if($product_page_type == 'sticky_left_right' || $product_page_type == 'wide_grid'): ?>
            <?php if (($_product->isAvailable()) amp;amp; (id($_product->getQty() <= 0))): ?>
                <p class="availability in-stock"><?php echo $this->__('Availability:') ?> <span><?php echo $this->__('In stock') ?></span></p>
            <?php elseif (($_product->isAvailable()) amp;amp; (id($_product->getQty() == 0))): ?>
                <p class="availability in-stock"><?php echo $this->__('Availability:') ?> <span><?php echo "hello" ?></span></p>
            <?php else: ?>
                <p class="availability out-of-stock"><?php echo $this->__('Availability:') ?> <span><?php echo $this->__('Out of stock') ?></span></p>
            <?php endif; ?>
            <?php if($sku = $_product->getSku()): ?>
                <p class="sku"><?php echo $this->__('SKU:') ?> <span><?php echo $sku; ?></span></p>
            <?php endif; ?>
            <?php if ($this->canEmailToFriend()): ?>
                <p class="email-friend"><a href="<?php echo $this->helper('catalog/product')->getEmailToFriendUrl($_product) ?>"><?php echo $this->__('Email to a Friend') ?></a></p>
            <?php endif; ?>
 

Но изменение количества продукта вообще не изменяется во внешнем интерфейсе.

Что я делаю не так?

Ответ №1:

Проблема заключалась в том, что я редактировал неправильный файл. Изменения должны быть внесены в базовую папку catalog/view/type/default.phtml. Теперь он работает.