Chcę dodać do bazy (pl_products.php) dodać jeszcze jeden element zarządzany z admina. Jest to zwykły tekst, "bonus". Dodaję do formularza pole checkbox w pliku bazy dopisało mi kolejny $ ale bez wartości. Jakiś pomysł?
OK, to po kolei: wyrzuć tę zmianę z .tpl, tę z bazy danych zostaw. w .tpl w miejsce tego inputa/checkboxa wpisz: $sBonusBox Bonus (to 'Bonus' za $sBonusBoxem to opis pola) teraz w actions_admin/products.php, w bloku, gdzie są te wszystkie '..=throwSelect... dodaj linijkę: $sBonusBox=throwYesNoBox('sBonus',$aData['sBonus']); i ciut wyżej, gdzie są te wpisy: $aData['sTheme']=null; $aData['iPageParent']=null; $aData['iPosition']=0; dodaj: $aData['sBonus']=0; następnie w core/products-admin.php w funkcji saveProduct gdzieś pod: if(!isset($aForm['iStatus'])) $aForm['iStatus']=0; dodajesz: if(!isset($aForm['sBonus'])) $aForm['sBonus']=0;
osobiście zamieniłbym sBonus na iBonus. wszędzie, w bazie też. i to wszystko. ciekawe, czy przydałaby ci się manipulacja tym polem z poziomu listy produktów?