Strona główna forum Wsparcie Konfiguracja Modyfikacja procedury pobierania ceny produktu?

Modyfikacja procedury pobierania ceny produktu?

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


Posty: 15
Gadu-Gadu: 0

Witam

Chciałem mieć wpływ na wygląd ceny pobieranej za pomocą procedury:
<?php echo $this->getPriceHtml($_product, true) ?>
Chodzi o to, że ta procedura jest wykorzystania w oknie porównywania cen produktów (nowe okno otwierane po wybraniu produktów do porównania). Strona ta z kolei zoptymalizowana jest pod wydruk czyli ma kolorystykę biała. Cena otrzymywana z kolei pobierana w/w procedurą jest też biała i idealnie wyświetlana jest na stronie głównej, która z kolei ma kolorystykę ciemną. Zmiana kolorów w pliku *.css dla danego szablonu nie wchodzi w grę ponieważ jeżeli zmienię kolor cen na ciemny to automatycznie na stronie głównej sklepu są one niewidoczne. W jaki sposób więc można nadpisać w/w procedurę na własną, aby pobierała wygląd cen z moich nowych wpisów z pliku stylu szablonu *.css i jak jej użyć w kodzie strony porównywania?

Za wszelką odpowiedź serdecznie dziękuję.

Z pozdrawiam
M.K.

Modyfikacja procedury pobierania ceny produktu?

PostTeraz jest 29 mar 2024, o 15:30
Google

Posty: 427
Lokalizacja: Internet


Posty: 1575
Gadu-Gadu: 0

w body masz atrybut class, dla różnych stron jest różny wtedy możesz użyć prawdopodobnie w css:

.catalog-product-compare .price-box { .. }
hosting-magento.pl / magentohosting.eu - szybki hosting Magento
https://www.mage24.pl/ - twój sklep Magento 2 w 5 minut


Posty: 15
Gadu-Gadu: 0

Witam i dziękuję za odpowiedź.

Niestety w moim temacie: mhitech w pliku: styles.css nie ma wpisów w stylu: catalog-product-compare, a jedynie klasy stylu: .compare-... formatujące np. tabele, wygląd ogólny, itp. dla strony porównującej.
Wszelkie tam wprowadzane zmiany w kolorystyce nie mają wpływu na wygląd/kolor ceny, co oznacza, że w tej procedurze musi być zaszyte pobieranie klasy css dla cen. Gdzie można w kodzie poszukać tej procedury i napisać ją oraz jak zrobić prawidłowo to nadpisanie?

Pozdrawiam
M.K.


Posty: 1575
Gadu-Gadu: 0

nie ważne jest to co masz w styles.css, ważne co tam dopiszesz

mój błąd, klasa css body to: catalog-product-compare-index

czyli:
.catalog-product-compare-index .price-box .price { color:... }

myślałem że sam do tego dojdziesz :(
hosting-magento.pl / magentohosting.eu - szybki hosting Magento
https://www.mage24.pl/ - twój sklep Magento 2 w 5 minut


Powrót do Konfiguracja



cron