Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

Помощь по темизации
 
aluminium
Member
 
Avatar
Total Posts:  47
Joined:  2008-10-20
 

Привет!
Как сделать ссылку на cart и checkout сделать видимыми только тогда, когда пользователь там, что-то уже имеет. Т. е. добавил в корзину, есть ссылка, нет, то и нет.
Спасибо.

 
Magento Community Magento Community
Magento Community
Magento Community
 
BLIZZARD
Jr. Member
 
Total Posts:  21
Joined:  2008-12-15
Kharkov, Ukraine
 

Нужно лезть только в код.. где именно не подскажу к сожалению, а зачем вообще такой ход? может быть есть другое решение..

 
Magento Community Magento Community
Magento Community
Magento Community
 
aluminium
Member
 
Avatar
Total Posts:  47
Joined:  2008-10-20
 
BLIZZARD - 22 December 2008 11:41 PM

Нужно лезть только в код.. где именно не подскажу к сожалению, а зачем вообще такой ход? может быть есть другое решение..

Может и есть…
Я не вижу практического смысла в этих ссылках, за исключением вышеописанных случаев.
Мне удалось пока лишь, скрыть эти ссылки, выводя пустые теги.
Буду рад любой мысли на эту тему.

 
Magento Community Magento Community
Magento Community
Magento Community
 
alex2b
Member
 
Total Posts:  53
Joined:  2008-12-19
 

Нужно сделать свой модуль вместо Mage_Checkout_Block_Links
и в файле layout/checkout.xml поменять в строке
<block type="checkout/links" name="checkout_cart_link">

на тип checkout/links на тип своего блока

 
Magento Community Magento Community
Magento Community
Magento Community
 
aluminium
Member
 
Avatar
Total Posts:  47
Joined:  2008-10-20
 
alex2b - 03 January 2009 09:20 AM

Нужно сделать свой модуль вместо Mage_Checkout_Block_Links
и в файле layout/checkout.xml поменять в строке
<block type="checkout/links" name="checkout_cart_link">

на тип checkout/links на тип своего блока

Спасибо, попробую сегодня… вы проделывали уже такой трюк?

 
Magento Community Magento Community
Magento Community
Magento Community
 
alex2b
Member
 
Total Posts:  53
Joined:  2008-12-19
 

Конкретно такой нет, но другие похожие да smile
Если будут вопросы, опишу подробнее.

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top