Jump to content

kategori sıralama sorunu yardım lütfen !!!!


erhan

Recommended Posts

arkadaşlar kategori sıralama sorunu hakkında bir tek cvp bile yok. tarayıcıda çalıştırdığımızda A dan Z ye sıralıyor. ben kendi belirlediğim ve eklediğim sırayla gelmesini istiyorum ama olmuyr nerden yapabiliriz.

Link to comment
Share on other sites

id ye göre sıralama

su sekilde yapacaksın

fakat kodlara cok az mudahale edeceğiz. yedeğini alıp oyle yap istersen. Sorumluluk kabul etmem.

Presta ana dizindeki product-sort.php dosyasını ac

içeriğini aşağıdakine göre değiştir.



<?php

$stock_management = intval(Configuration::get('PS_STOCK_MANAGEMENT')) ? true : false; // no display quantity order if stock management disabled
$orderByValues = array(0 => 'id_product', 1 => 'name', 2 => 'price', 3 => 'date_add', 4 => 'date_upd', 5 => 'position', 6 => 'manufacturer', 7 => 'quantity');
$orderWayValues = array(0 => 'ASC', 1 => 'DESC');
$orderBy = Tools::strtolower(Tools::getValue('orderby', $orderByValues[intval(Configuration::get('PS_PRODUCTS_ORDER_BY'))]));
$orderWay = Tools::strtoupper(Tools::getValue('orderway', $orderWayValues[intval(Configuration::get('PS_PRODUCTS_ORDER_WAY'))]));
if (!in_array($orderBy, $orderByValues))
$orderBy = $orderByValues[0];
if (!in_array($orderWay, $orderWayValues))
$orderWay = $orderWayValues[1];
$smarty->assign(array(
'orderby' => $orderBy,
'orderway' => $orderWay,
'stock_management' => $stock_management
));

?>







$orderByValues = array(0 => 'id_product', 1 => 'name', 2 => 'price', 3 => 'date_add', 4 => 'date_upd', 5 => 'position', 6 => 'manufacturer', 7 => 'quantity');



sadece bu satırı değiştiriyoruz . siyah ile işaretlediğimi ekliyoruz. diğer array değerlerinide değiştiriyoruz.
Boylelikle ilk sıralanışta ürün id sine göre azalan şekilde sıralıyor

Hatalar olabilir cok test etmedim. Istersen ürün sıralama secenekleri arasına koymayıda gosterebilirim.

product-sort.php

Link to comment
Share on other sites

  • 2 months later...

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...