magisterson Posted April 9, 2017 Share Posted April 9, 2017 Witajcie, chciałbym wyświetlić moduł "własny blok cms" w stopce tylko na stronie głównej... lub inaczej: w hooku który właśnie utworzyłem (hookmanagerem) i wywołałem go w pliku Footer.tpl kodem {if $page_name == 'index'} {hook h='NadStopka'} {/if} Robię tak ponieważ chciałbym aby ten moduł był poza głównym kontenerem i był na całą szerokość monitora. Niestety w panelu administracyjnym nie mogę go przeszczepić nigdzie. Twardo stoi w DisplayHome i nigdzie się nie chce ruszyć. Zakładam, że trzeba gdzieś dopisać w tym module możliwość zagnieżdżenia w innych hookach? Z góry dzięki za pomoc. Link to comment Share on other sites More sharing options...
endriu107 Posted April 9, 2017 Share Posted April 9, 2017 Tak w głównym kontrolerze modułu musisz dopisać mu obsługę nowego hooka. Link to comment Share on other sites More sharing options...
magisterson Posted April 9, 2017 Author Share Posted April 9, 2017 (edited) czyli w przypadku blockcmsinfo będzie to plik /modules/blockcmsinfo/blockcmsinfo.php i tam dodaję $this->registerHook('nazwahooka') && podmieniam na FTP i resetuje moduł? EDIT --------- OK już sobie poradziłem Trzeba bylo dodać funkcję public function hookNazwaHooka($params) { return $this->hookdisplayHome($params); } Edited April 9, 2017 by magisterson (see edit history) 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