Witam, Jak zablokować edycję oraz kasowanie wybranych stron w administracji? Pozdrawiam
» Quick.Cms v1.x
merci
2007-12-17 11:16
ds - od razu zaznaczam, ze to rozwiazanie dziala tylko dla pojedynczych stron, czyli jezeli bedziesz chcial zablokowac kasowanie i zapisywanie strony wraz z jej podstronami, to musisz wpisac id wszystkich podstron i strony nadrzednej. Jeszcze trzeba pamietac, ze gdy usuwa sie strone nadrzedna, wraz z nia zostaja usuniete wszystkie strony podrzedne. Ok, to teraz modyfikacja: 1. W pliku config/general.php dodac kod:
$aBlockPages = Array( 3 => true, 4 => true );
- klucze, czyli 3,4, to id stron, ktore maja zostac zablokowane 2. w pliku actions_admin/pages.php pod kodem:
Ja teraz zrobiłem dokładnie tak krok po kroku dla wersji 2.1 i wszystko działa jak powinno. Faktycznie nieco różni się kod w p.php, ale trzeba fragment kodu o którym wspomniała wcześniej merci wstawić właśnie tam gdzie myślałaś, a reszta identycznie i działa bez zarzutu.. Twój błąd jest błędem składni może gdzieś źle zamknęłaś jakiegoś IFa. Przekleje Ci tu większy kawałek kodu i porównasz sobie może.