2013-09-20 3 views
0

Я работаю над своим первым сайтом magento, и все немного отличается от, например, opencart, но просто пытается узнать новые вещи, которые я решил пойти с magento и попытаться усерднее, однако есть одна вещь, которую я мерзавец застрял и это, я звоню Моя корзина элементов с помощью этого:Magento Корзина и Информация для покупок Ссылки

<div class="cart"> 
<?php 
    $count = $this->helper('checkout/cart')->getSummaryCount(); //get total items in cart 
    $total = $this->helper('checkout/cart')->getQuote()->getGrandTotal(); //get total price 
    if($count==0) 
    { 
    echo $this->__('0 Items: %s',$count); 
    } 
    if($count==1) 
    { 
    echo $this->__(' Item: %s',$count); 
    } 
    if($count>1) 
    { 
    echo $this->__(' Items: %s',$count); 
    } 
    echo $this->__(' Total: %s', $this->helper('core')->formatPrice($total, false)); 
?> 

</div> 

</div> 

это выводит меня из следующих действий:

(Корзина значок изображения) пункт: 1 Итого: $ 24.95

Но не связывается с shoppi ng cart, есть ли способ, используя приведенный выше код, изменить его, чтобы действовать как ссылка?

ответ

3

вы должны добавить якорь ссылку, прежде чем показывать свой счет, как показано ниже

<div class="cart"> 
<a href="<?php echo $this->getUrl('checkout/cart'); ?>" title="<?php echo $this->__('My Cart') ?>"> 
<?php 
    $count = $this->helper('checkout/cart')->getSummaryCount(); //get total items in cart 
    $total = $this->helper('checkout/cart')->getQuote()->getGrandTotal(); //get total price 
    if($count==0) 
    { 
    echo $this->__('0 Items: %s',$count); 
    } 
    if($count==1) 
    { 
    echo $this->__(' Item: %s',$count); 
    } 
    if($count>1) 
    { 
    echo $this->__(' Items: %s',$count); 
    } 
    echo $this->__(' Total: %s', $this->helper('core')->formatPrice($total, false)); 
?> 

</a> 

</div> 

надеюсь, что вы можете решить вашу проблему.

+0

@ArturoCivit, рад помочь вам, – liyakat

+0

Спасибо за это! Это действительно помогает мне :) –

Смежные вопросы