Parametry globalne — instrukcja do szablonu "Seller"
Globalne parametry mogą być używane do wyłączania elementów lub zmiany ich wyglądu. Pozwalają na elastyczne dostosowanie wyświetlania stron i kategorii sklepu.
Nagłówek strony, kategorii, produktu.
{$wa->globals("globalHeaderHidden", true)}
{$wa->globals("globalHeaderCustom", "Mój nagłówek strony")}
{$wa->globals("globalHeaderHTML", '<h1 class="text-danger">Mój nagłówek</h1>')}
{$wa->globals("globalHeaderAlign", "left")}
{$wa->globals("globalHeaderAlign", "center")}
{$wa->globals("globalHeaderDescription", "Opis pod nagłówkiem")}
Bułka tarta (breadcrumbs).
{$wa->globals("hideBreadcrumbs", true)}
{$wa->globals("lastBreadcrumb", ["url" => $wa->currentUrl(), "name" => "Nazwa bułki tartej"])}
Pasek boczny.
{$wa->globals("hideSidebar", true)}
{$wa->globals("sidebarHidePlugins", true)}
{$wa->globals("sidebarWidgets", '{"0":{"props":{"name":{"title":"Tytuł bloku","type":"text","value":"Strony","edit":false},"template":{"title":"Ścieżka do szablonu lub ID bloku","type":"text","value":"html/sidebar/pages","edit":false}},"remove":false,"app":"site","enable":true}}')}
Zawartość.
{$wa->globals("selfContent", true)}
Kategoria.
Zmiana sposobu wyświetlania podkategorii
{$subcategoriesProps = [
"type" => "categories_01",
"wrapper_classes" => ["mb-8"],
"items_in_row" => $theme_settings["catalog__categories_common_cards_type_items_in_row"]|intval,
"row_classes" => "row-cols-2 row-cols-md-3 row-cols-lg-4 row-cols-xl-5",
"parent_id" => $category["id"]|default:0,
"products_count" => $theme_settings["catalog__categories_common_products_count"],
"title" => false,
"text" => false,
"include" => $theme_settings["catalog__categories_common_include"],
"exclude" => $theme_settings["catalog__categories_common_exclude"],
"categories" => $category["subcategories"]|default:[]
]}
{$wa->globals("subcategoriesProps", $subcategoriesProps)}
{$wa->globals("showSubcategories", true)}
{$wa->globals("hideSubcategories", true)}
Strona produktu.
{$wa->globals("hideProductHeader", true)}
{$wa->globals("productsView", "table")} - grid, list, table
Banery.
{$wa->globals("headerBannerBeforeHide", true)}
{$wa->globals("headerAbsoluteWithBanner", true)}