wakeupp Posted February 15, 2022 Share Posted February 15, 2022 Merhaba, belirli bir kategorideki ürünleri tpl içerisinde listeleyebileceğim örnek bir kod mevcutmudur. Teşekkürler. Link to comment Share on other sites More sharing options...
byhero41 Posted February 18, 2022 Share Posted February 18, 2022 Bunu modül aracılığı ile yapabilirsin. Bir modül oluşturup front controller ekle ve initController içerisinde son satırda aşağıda verdiğim komutu gönder. $this->setTemplate('module:modules/views/templates/hook/dosya.tpl'); Ayrıca ürünleri de bu sayfaya gönderebilmen için değişken olarak tanımlamalısın, öncelikle; $category = new Category($id_category, $this->context->language->id); olarak kategoriyi çağırmalısın Ardından; $products = $category->getProducts($this->context->language->id, (int)$this->p, (int)$this->n, $this->orderBy, $this->orderWay, false, true, true, 5); şeklinde ürünlerini $products değişkeninin içerisine atman gerekiyor. Bu işlemi yaptıktan sonra ise; $this->context->smarty->assign( array( 'products' => $products ) ); şeklinde tanımlayıp tpl'e göndereceğiz. TPL Tarafında ise; {foreach from=$products item=foo} <span>{$foo['id_product]}</span> {/foreach} şeklinde veya nasıl kullanmak istiyorsan o şekilde kullanabilirsin. İşlem oldukça uzun, konu hakkında ki gelişmeleri bekliyorum Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now