kulli Posted April 5, 2014 Share Posted April 5, 2014 Hallo, ich versuche ein Modul in "displayrightcolumn" einzuhängen Fehlermeldung: "Diese Modul kann hier nicht eingehängt werden." Warum? gruss Link to comment Share on other sites More sharing options...
Gurkcity Posted April 6, 2014 Share Posted April 6, 2014 Hallo Kulli, der Programmierer wollte es dort nicht haben und war vielleicht nicht weitsichtig genug. Im Modul selbst wird bestimmt, wo es sich enhaken kann. Wenn dieser Hook nicht darin aufgeführt wird, dann geht es nicht. Entweder selbst das Modul ändern oder z.B. vom Modulentwickler ändern lassen. Vielleicht freut dieser sich sogar über konstruktive Kritik. Viele Grüße Chris Link to comment Share on other sites More sharing options...
kulli Posted April 7, 2014 Author Share Posted April 7, 2014 Ein Modul von Presta ?(eigene CMS) lässt sich nicht in Presta einhängen ? ich habs an vielen Stellen probiert (rechts/links/footer), es geht nicht. Das kann doch nicht gewollt sein, oder ein fehler, oder? für mich war es jedenfalls das i-tüpfelchen, das Projekt erst mal auf Eis zu legen.... Link to comment Share on other sites More sharing options...
Gurkcity Posted April 8, 2014 Share Posted April 8, 2014 um welches Modul geht es denn? Link to comment Share on other sites More sharing options...
kulli Posted April 8, 2014 Author Share Posted April 8, 2014 Block CMS Foxrate Eigener CMS-Block Block soziale Netzwerke Link to comment Share on other sites More sharing options...
Gurkcity Posted April 8, 2014 Share Posted April 8, 2014 Block CMS || !$this->registerHook('leftColumn') || !$this->registerHook('rightColumn') || !$this->registerHook('header') || !$this->registerHook('footer') || !$this->registerHook('actionObjectCmsUpdateAfter') || !$this->registerHook('actionObjectCmsDeleteAfter') || !$this->registerHook('actionShopDataDuplication') || !$this->registerHook('actionAdminStoresControllerUpdate_optionsAfter') Eigener CMS Block $this->registerHook('home') Block soziale Netzwerke $this->registerHook('displayHeader') && $this->registerHook('displayFooter')); Foxrate habe ich nicht nachgesehen... Mehr geht "Out of the Box" nicht und ist nicht vorgesehen. Dank Open Source lässt sich das aber bequem erweitern, wenn man möchte. Viele Grüße Chris 1 Link to comment Share on other sites More sharing options...
kulli Posted April 9, 2014 Author Share Posted April 9, 2014 (edited) Hallo und vielen Dank, d.h. ich muss den ensprechenden Code "this->register..." nur in die entsprechende Definitions-Datei einfügen ? gruss Edited April 9, 2014 by kulli (see edit history) Link to comment Share on other sites More sharing options...
Gurkcity Posted April 11, 2014 Share Posted April 11, 2014 Nein natürlich reicht das nicht, denn die Hook-Funktion muss noch eingebaut werden und dort kann je nach Funktionalität auch ein anderer Hook oder eine andere display-Funktion aufgerufen werden. Am besten schaust Du Dir mal ein einfaches Modul an. Man kann auch einen Hook durch die Funktion eines anderen aufrufen: public function hookRightColumn($params) { return $this->hookLeftColumn($params); } (hier bei blockcategories) 1 Link to comment Share on other sites More sharing options...
kulli Posted April 11, 2014 Author Share Posted April 11, 2014 zu kompliziert; damit ist Prestashop mal wieder raus aus der aktuellen Shopauswahl; schade, die Ansätze waren gut, aber wenn man damit Geld verdienen muss ist das "rumgefuschel" einfach zuviel Arbeit. gruss und nochmals vielen Dank - vielleicht wirds ja mit dem nächsten Master-Update brauchbar kulli Link to comment Share on other sites More sharing options...
Gurkcity Posted April 11, 2014 Share Posted April 11, 2014 da wird sich bestimmt nicht so schnell was daran ändern. Es gibt auch andere Wege, wobei ich den Vorgeschlagenen nicht schwer finde. PrestaShop ist auch nicht für 08/15-Anwender gedacht (sorry, soll keine Beleidigung sein), sondern erfordert in mancherlei Hinsicht schon etwas mehr Wissen. Dafür gibt es Spezialisten. Wer da etwas anderes erwartet, sollte sich nach einem Mietshop umsehen oder die eigenen Ansprüche überdenken und umdenken. 1 Link to comment Share on other sites More sharing options...
kulli Posted June 21, 2014 Author Share Posted June 21, 2014 Nein natürlich reicht das nicht, denn die Hook-Funktion muss noch eingebaut werden und dort kann je nach Funktionalität auch ein anderer Hook oder eine andere display-Funktion aufgerufen werden. Am besten schaust Du Dir mal ein einfaches Modul an. wie und wo baue ich die denn ein? ich habe folgende modul-dateien: in den beiden ordnern ist noch die export.php und index.tpl 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