frankblack
"myXOOPs"-Profi
Gepostet am:22.06.2009 09:26
#3
Problem bei Blöcken => Ich habe, weil ich mir dachte, dass ich einige Codezeilen einsparen könnten meinen gesamten Blockcode für alle Blöcke in eine Datei gepackt. In der xoops_version.php wird ja auf eine Datei verwiesen und der darin befindlichen Funktion darin. Ich habe allgemeine Funktionen die alle Blöcke betreffen an den Anfang der Datei gestellt so auch Berechtigungsabfragen und diversen anderen Kram.
Wenn meine Blöcke jetzt in meinem Modul angezeigt werden, werden die Berechtigungen und der andere Kram auch ordnungsgemäß ausgeführt. Sobald aber die Blöcke außerhalb des Moduls angzeigt werden funktioniert dies nicht mehr und ich muß meine Berechtigungsabfragen innerhalb der Blockfunktionen einbauen.
Hoffe dies war einigermaßen verständlich? Anscheinend werden bei Blöcken außerhalb des Moduls nur die Funktionen selber ausgeführt und nicht der Code der VOR den Funktionen steht.
Aw:: Blöcke doof?
22.06.2009 09:26 Berechtigungen => HIERProblem bei Blöcken => Ich habe, weil ich mir dachte, dass ich einige Codezeilen einsparen könnten meinen gesamten Blockcode für alle Blöcke in eine Datei gepackt. In der xoops_version.php wird ja auf eine Datei verwiesen und der darin befindlichen Funktion darin. Ich habe allgemeine Funktionen die alle Blöcke betreffen an den Anfang der Datei gestellt so auch Berechtigungsabfragen und diversen anderen Kram.
Wenn meine Blöcke jetzt in meinem Modul angezeigt werden, werden die Berechtigungen und der andere Kram auch ordnungsgemäß ausgeführt. Sobald aber die Blöcke außerhalb des Moduls angzeigt werden funktioniert dies nicht mehr und ich muß meine Berechtigungsabfragen innerhalb der Blockfunktionen einbauen.
Hoffe dies war einigermaßen verständlich? Anscheinend werden bei Blöcken außerhalb des Moduls nur die Funktionen selber ausgeführt und nicht der Code der VOR den Funktionen steht.
... is gone with the wind ...