Strona główna forum Wsparcie Konfiguracja Jak usunąć "Dodaj do koszyka" dla osób nie zarejestrowanych?

Jak usunąć "Dodaj do koszyka" dla osób nie zarejestrowanych?

Wszystko o konfiguracji, możliwościach i ustawieniach...


Posty: 25
Lokalizacja: Gdynia
Gadu-Gadu: 7272853

Czy jest jakiś prosty sposób jak usunąć przycisk "Dodaj do koszyka" dla osób nie zarejestrowanych?
Aktualnie używana wersja Magento 1.2.0.1

Jak usunąć "Dodaj do koszyka" dla osób nie zarejestrowanych?

PostTeraz jest 21 lis 2024, o 13:51
Google

Posty: 427
Lokalizacja: Internet

jemoon Avatar użytkownika
Administrator

Posty: 529
Lokalizacja: Gdańsk
Gadu-Gadu: 0

witam,
Aby pozbyć się przycisku z list produktów należy otworzyć /app/design/frontend/twoj_design/twoj_styl/template/catalog/product/list.phtml i zamienić:
            <?php if($_product->isSaleable()): ?>
            <button class="form-button" onclick="setLocation('<?php echo $this->getAddToCartUrl($_product) ?>')"><span><?php echo $this->__('Add to Cart') ?></span></button>
            <?php else: ?>
            <div class="out-of-stock"><?php echo $this->__('Out of stock') ?></div>
            <?php endif; ?>

na:
            <?php if(Mage::getSingleton('customer/session')->isLoggedIn() && $_product->isSaleable()): ?>
            <button class="form-button" onclick="setLocation('<?php echo $this->getAddToCartUrl($_product) ?>')"><span><?php echo $this->__('Add to Cart') ?></span></button>
            <?php else: ?>
            <div class="out-of-stock"><?php echo $this->__('Out of stock') ?></div>
            <?php endif; ?>

Tej powyższej zamiany w tym pliku musisz dokonać dwa razy - raz dla listy i raz dla siatki produtków.

Aby wyłączyć przycisk znajdujący się na karcie produktu należy otworzyć /app/design/frontend/twoj_design/twoj_styl/template/catalog/product/view/addtocart.phtml i zamienić:
<?php if($_product->isSaleable()): ?>

na:
<?php if(Mage::getSingleton('customer/session')->isLoggedIn() && $_product->isSaleable()): ?>


Posty: 25
Lokalizacja: Gdynia
Gadu-Gadu: 7272853

Dzięki działa, jedyny problem taki że przy wyłączonym zarządzaniu stanami pokazuje mi teraz "brak na magazynie" na stronie kategorii przy obu widokach (lista, siatka):

http://www.zabawki.libragdynia.pl/magazyn-3/wlatcy-moch.html
Aktualnie używana wersja Magento 1.2.0.1


Powrót do Konfiguracja



cron