rozszerzenie sortowania produktów w menu admina

azzir

Avatar: azzir

2018-06-30 19:35

Witam,
Dodałem do produktu kilka pól indywidualnych (cech) takich jak rok prod, kod produktu. Dodałem w menu administracyjnym, w produktach, dodatkową kolumnę i nazwałem ją "kod produktu". Chciałbym aby była możliwość sortowania po tym parametrze. Nie wiem tylko jak wywołać zmienną sField...
Próbowałem skopiować i zmodyfikować wywołanie nazwy strony ale po wprowadzeniu zmiennej sField wywala mi błędy : Undefined index: sField in C:\wamp64\www\autogl3\core\products-admin.php on line 98 w admin.php i products.php
css znam ;) ale php dopiero się uczę ;)
Jakiś pomysł? z góry dziękuję za podpowiedź

» Quick.Cart v6.x

waldek

selekcjoner

Avatar: selekcjoner

2018-06-30 20:09

Dodałeś kolumnę i jest problem z sortowaniem czy z wyciągnięciem na listę zmiennej $aData['sField'] ?

azzir

Avatar: azzir

2018-07-01 10:50

z wyciągnięciem na listę zmiennej $aData['sField']

waldek

azzir

Avatar: azzir

2018-07-01 10:54

z tego co się zorientowałem trzeba to dodać w product-admin.php i tak robię ale wywala mi w/w błędy.
skopiowałem kod odpowiedzialny za wyświetlenie listy produktów i próbuję
<td class="oferta">
<a href="?p=products-form&amp;iProduct='.$aData['iProduct'].'">'.$aData['sName'].'</a>
<a href="./'.$aData['sLinkName'].( $GLOBALS['config']['language_in_url'] !== true ? '&amp;sLang='.LANGUAGE : null ).'" target="_blank" class="preview"> <img src="'.DIR_TEMPLATES.'admin/img/ico_prev.gif" alt="'.$lang['preview'].'" title="'.$lang['preview'].'" /></a>
</td>
go zmodyfikować i jakoś mi to nie idzie. Za zmienną $aData['sName'] podstawiam $aData['sField']

waldek

selekcjoner

Avatar: selekcjoner

2018-07-01 12:35

Rozumiem, że po stronie sklepu zmienna wyświetla się prawidłowo? Zapisuje się w bazie poprawnie ?

azzir

Avatar: azzir

2018-07-01 12:37

tak, wszystko jest ok, zapisuje i wyświetla się prawidłwo

waldek

selekcjoner

Avatar: selekcjoner

2018-07-01 12:44

Zamiast $aData['sField'] dodaj:

 (isset($aData['sField'])?$aData['sField']:null

azzir

Avatar: azzir

2018-07-01 12:57

zadziałało ! dziękuję

waldek

Do góry
o nas | kontakt