Integracje
Integracje
Systemy płatności
Systemy płatności
Dodaj bramki płatności online
Kurierzy i Dostawa
Kurierzy i Dostawa
Nadawaj wygodny przesyłki kurierskie
Telefonia IP
Telefonia IP
Podłącz telefonię do swojego CRM
Usługi powiadomień, SMS
Usługi powiadomień, SMS
Wybierz operatora dla powiadomień klientów
Hurtownie i Dropshipping
Hurtownie i Dropshipping
Podłącz i sprzedawaj bez własnego towaru i magazynu z dowolną liczbą hurtowni
Marketing i reklama
Marketing i reklama
Zainstaluj dodatkowe narzędzia do promowania swoich towarów
Narzędzia SEO
Narzędzia SEO
Zautomatyzuj optymalizację swojej witryny dla wyższych pozycji w wyszukiwarkach
Pomoc & FAQ
Pomoc & FAQ
Blog
Blog
Najnowsze wiadomości dotyczące platformy i firmy
Artykuły
Artykuły
Przydatne artykuły na temat promowania biznesu online w E-commerce
Forum wsparcia
Forum wsparcia
Pytania i odpowiedzi, Idee i propozycje, Wiadomości o błędach
Baza wiedzy
Baza wiedzy
Dokumentacja dotycząca obsługi i ustawień platformy aplikacji „Sklep”, „Witryna”, „Blog”, CRM i innych.
Instrukcje do szablonów	graficznych
Instrukcje do szablonów graficznych
Cała dokumentacja dotycząca konfiguracji szablonów dla stron i sklepów internetowych.
Jeszcze
Al.KEN 36/112B, 02-797 Warszawa
0
Koszyk
0 zł
(pusty)
Towar w koszyku!

Integracja do wtyczki "Marki PRO"

Integracja wtyczki "Marki PRO" z motywem graficznym

Wtyczka jest zintegrowany z motywami projektowymi "MegaShop 2.0" i "Mastershop". Umieszczanie kodu z instrukcji nie jest wymagane.

Dzięki podstawowym funkcjom wtyczka działa bez integracji, aby połączyć dodatkowe funkcje i wyprowadzić bloki, użyj następujących konstrukcji:

1. Wyjście pola opisu dodatkowego

Wstaw kod {$additional_description|default:''} w szablonie katalogu marki.


2. Wyjście wtyczki na witrynie ręcznie 

Jeśli motyw projektu nie używa haka frontend_nav lub musisz wywnioskować marki w innym miejscu motywu projektu, możesz skorzystać z helper-ów:

{shopBrandViewHelper::getBrand($brand_id)} - Pobierz markę według ID
{shopBrandViewHelper::getProductBrand($product)} - Wyświetlanie marek produktów
{shopBrandViewHelper::getAllBrands()} - Wyjście wszystkich marek
{shopBrandViewHelper::getAllBrandsWithImages()} - Wyświetlanie wszystkich marek z obrazkami
{$brand->getImageUrl('970')} - Uzyskaj zdjęcia marki o określonym rozmiarze
{shopBrandViewHelper::getGroupedBrands()} - Pobieranie listy marek pogrupowanych alfabetycznie
{shopBrandViewHelper::showGroupedBrands()} - Wyświetlanie szablonu menu marek pogrupowanych alfabetycznie
{shopBrandViewHelper::getBrandMainPage($product)} - Uzyskaj informacje o marce na karcie produktu


Na przykład, aby wyświetlić opis marki i dodatkowe opisy:

{$brand_page = shopBrandViewHelper::getBrandMainPage($product)}
{$brand_page.description}
{$brand_page.additional_description}


Plik szablonu można edytować w ustawieniach wtyczki.


3. Wyjście obrazu-linku do marki na karcie produktu

{$product_brand = shopBrandViewHelper::getProductBrand($product)}
{if $product_brand}
 <a href="{$product_brand.frontend_url}">
  {if $product_brand.image_url}
   <img src="{$product_brand.image_url}" alt="{$product_brand.name|escape}">
  {else}
   <span>{$product_brand.name|escape}</span>
  {/if}
 </a>
{/if}

{$brand->getImageUrl('970')} - jeśli potrzebny jest konkretny rozmiar zdjęcia marki


4. Wyświetlanie linków do wszystkich marek

{foreach shopBrandViewHelper::getAllBrands() as $brand}
    <a href="{$brand.frontend_url}">{$brand.name|escape}</a>
{/foreach}


5. Wyświetlanie opisu na stronie listy wszystkich marek

{$description} - zmienna do wyświetlania opisu na stronie z listą marek



Błąd w tekście? Zaznacz ją myszką i kliknij Ctrl + F1 lub kliknij na ten blok!