Powróciłem po dłuższej przerwie. Przedstawię teraz kolejny artykuł z serii usprawnienie VirtueMart. Jakiś czas temu na forum VirtueMart zadano mi pytanie jak można wyróżnić produkt mający dodany rabat.
Mianowicie dodałem znaczek „SUPER OFERTA” na stronie kategorii, produktu i wszędzie tam gdzie przy zdjęciu produktu występuje jego cena.
Rezultat możecie zobaczyć na stronie www.bramynapedy.eu.
Żeby osiągnąć taki efekt modyfikujemy plik price.tpl.php znajdujący się w katalogu common naszego szablonu VM.
Na jego końcu dodajemy następujący kod:
<?php if(!empty($discount_info["amount"])) { ?> <div class="discountImage"></div> <?php } ?>
Teraz wystarczy w css wystylizować klasę „discountImage„.
Super. Jak najwięcej TIPSów do VirtueMart
Zgadzam się z Kris-em.
Tak jak wyżej, popieram, więcej takich wstawek…
Teraz wystarczy w css wystylizować klasę „discountImage„…. sam pomysł mi się podoba… niestety brak umiejętności nadrabiam czasem przy klawiaturze … czy mogę liczyć na przykład kodu css z discountImage ? o czym muszę pamiętać ?
Super rozwiązanie. A może masz pomysł jak dodać „odznakę” w przypadku, gdy product jest niedostępny w sklepie?
U mnie działa i wygląda fajnie. Z pomocą css bez problemu określiłem pozycje grafiki. Opcja ta nadała stronie troszkę życia. Dzięki Dawid
Świetne! Tylko ja też nie wiem jak się zabrać do „wystylizowania klasy discountImage” – dajcie jakiś przykład proszę :-)
Rozwiązanie świetne. Starałem się ten trick zastosować w VM2, jednak, nie do końca jestem przekonany gdzie to podczepić. VM2 ma całkowicie odmienną filozofię jeżeli chodzi o strukturę… :?
No dobra to działa przy produktach, które mają faktycznie obniżoną cenę, ale jak to zrobić przy produktach które są tylko zaznaczone na „stanie”, że są w promocji a obniżonej ceny nie mają?
Witam ponownie. Już sobie poradziłem i może komuś to się przyda. Należy dodać we flypage, browse itd. kod php Pozdrawiam
hmm. obcięło kod który dodałem.
otwiermay php if ($product_special == 'Y’) : zamykamy wpisujemy swojego diva z obrazkiem. na koniec wpisujemy endif. Pozdrawiam
jak to zrobić w VM 2, to by było mega przydatne narzędzie, Pozdrawiam
A można tutka na vm2?