konrad1cs Posted May 6, 2013 Share Posted May 6, 2013 Witam. Zająłem się konfiguracją presty. Wcześniej ze stronami miałem styczność, a nawet dosyć dużą bo posiadam kilka stronek, ale nie miałem styczności z php Pisze ten topic, bo może Wy mi pomożecie. Generalnie, to przez 12 h patrzyłem co i jak w php sie je. Rozwiązałem sobie pare zagadek, ale to za mało. Potrzebuję stworzyć pusty moduł, który ma się tylko zainstalować, ale żeby była możliwość wyboru stron: prawa lewa, w przemieszczaniu; Ja sam bym już sam sobie ustalał treść w pliku .tpl co ma się wyświetlać. Próbowałem przerobić któryś z tych, które się same zainstalowały, ale występują sprzeczności z klasami i takie tam.. Jest ktoś w stanie mi pomóc? Generalnie to nie jest dużo pracy, ale po takim natłoku innych informacji niż mam, cały czas coś mieszam. Link to comment Share on other sites More sharing options...
sh0wtek Posted May 7, 2013 Share Posted May 7, 2013 Proszę: http://www.sendspace.com/file/cp3cia Wyedytuj sobie plik kontakt.tpl i wrzuc do modułów, po czym wybierz liveedit aby ustawić go tam gdzie chcesz. Link to comment Share on other sites More sharing options...
vekia Posted May 7, 2013 Share Posted May 7, 2013 najprostszy z najprostszych: <?php class demomodule extends Module{ function __construct(){ $this->name = 'demomodule'; $this->tab = 'front_office_features'; $this->version = '0.1'; parent::__construct(); $this->displayName = $this->l('Demo'); $this->description = $this->l('Module template'); } function install(){ if (!parent::install() || !$this->registerHook('leftcolumn') || !$this->registerHook('rightcolumn')) return false; return true; } public function getContent(){ $output = '<h2>'.$this->displayName.'</h2>'; return $output.$this->displayForm(); } public function displayForm(){ $output = 'edit module'; return $output; } public function hookleftcolumn($params){ return $this->display(__FILE__, 'left.tpl'); } public function hookrightcolumn($params){ return $this->display(__FILE__, 'right.tpl'); } } ?> Link to comment Share on other sites More sharing options...
konrad1cs Posted May 11, 2013 Author Share Posted May 11, 2013 ten od sh0wtek działa ładnie, ale od viekla niezbyt. do pierwszego zmienilem tylko wyswietlanie na lewy hook dziekuje wam. Link to comment Share on other sites More sharing options...
vekia Posted May 12, 2013 Share Posted May 12, 2013 pisałem z pamięci Link to comment Share on other sites More sharing options...
konrad1cs Posted May 12, 2013 Author Share Posted May 12, 2013 hah nieźle, chciał bym tak. nie znam sie, ale miedzy innymi zauwazylem w twoim module brak zakonczenia ?> jest to istotne? Link to comment Share on other sites More sharing options...
vekia Posted May 12, 2013 Share Posted May 12, 2013 witaj poprawiłem kod, już jest git. zabrakło: !parent::install() 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