Nie czekając szukałem rozwiązania ale utknąłem w edycji plików browse_1.php (akurat ten mam ustawiony) oraz addtocart_form.tpl.php.
browse_1.php odpowiada za wyświetlanie produktów w kategorii. W nim znajduje się fragment odpowiedzialny za przycisk DO KOSZYKA lub BRAK NA STANIE
Kod PHP:
<?php echo $form_addtocart ?>
Ponieważ w tym miejscu nie znalazłem nic co można zmodyfikować poszedłem głebiej i w pliku addtocart_form.tpl.php znalazłem fragment
Kod PHP:
$button_lbl = $VM_LANG->_('PHPSHOP_CART_ADD_TO');
$button_cls = 'addtocart_button';
if( CHECK_STOCK == '1' && !$product_in_stock ) {
$button_lbl = $VM_LANG->_('VM_CART_NOTIFY');
$button_cls = 'notify_button';
$notify = true;
} else {
$notify = false;
}
Fragment ten sprawdza czy są produkty czy nie i generuje odpowiedni przycisk.
Niestety tutaj utknąłem gdyż nie wiem jaki warunek napisać aby sprawdzić czy są wariaty czy nie. I to najprawdopodobniej będzie rozwiązanie problemu.
Jakieś sugestie?