Moduł products category (podobne produkty) - jak wyświetlić nazwę kategorii ?

Witam, 
Czy mógłbym uprzejmie zapytać o moduł 'Products in the same category' tzn. domyślny moduł PrestaShop ver. 1.6 

Czy istnieje sposób, (np. syntax w tłumaczeniu?) dzięki któremu w tekście "other products in the same category" zamiast "same" pojawiałaby się nazwa konkretnej kategorii o której jest mowa, czyli głównej kategorii do której należy produkt. Dziękuje, 



Zmiany w module productscategory w celu wyświetlenia nazwy kategorii

Witam,
bez zmian w kodzie modułu jest to niemożliwe
w productscategory.php jest kod:
    if (isset($product->id_category_default) && $product->id_category_default > 1)
        $category = new Category((int)$product->id_category_default);
zmieniamy go na:
    if (isset($product->id_category_default) && $product->id_category_default > 1)
        $category = new Category((int)$product->id_category_default, $this->context->language->id);

oraz
      // Display tpl
      $this->smarty->assign(
    array(
        'categoryProducts' => $category_products,
        'middlePosition' => (int)$middle_position,
        'ProdDisplayPrice' => Configuration::get('PRODUCTSCATEGORY_DISPLAY_PRICE')
    )
      );
zmieniamy na:
      // Display tpl
      $this->smarty->assign(
    array(
        'categoryProducts' => $category_products,
        'middlePosition' => (int)$middle_position,
        'ProdDisplayPrice' => Configuration::get('PRODUCTSCATEGORY_DISPLAY_PRICE'),
        'categoryName' => $category->name
    )
      );

następnie w pliku .tpl modułu będziemy mogli wykorzystywać zmienną {$categoryName} która wyświetli nazwę kategorii, przykładowo: modules/productscategory/views/templates/hook/productscategory.tpl
  {if $categoryProducts|@count == 1}
      {l s='%s other product in the same category:' sprintf=[$categoryProducts|@count] mod='productscategory'}
  {else}
      {l s='%s other products in the same category:' sprintf=[$categoryProducts|@count] mod='productscategory'}
  {/if}
  {$categoryName}

korzystając z okazji polecam również zapoznać się z modułem: related products pro który umożliwia tworzenie bloków z produktami "podobnymi" z własnym tytułem, który mozemy dowolnie definiować :)
Share on Google Plus

About VEKIA

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment

0 comments:

Post a Comment