Empfehlungen: Erweiterte Suche

Helper im Helper *solved*

Fragen und Diskussionen zur Installation und Konfiguration von Cake.

Helper im Helper *solved*

Beitragvon MIka » Di 24. Nov 2009, 12:15

Hallo an alle :)

Ich habe da ein kleines (und wahrscheinlich total blödes Problem):
Ich schreibe gerade einen Helper und will den Html Helper benutzen.
Code: Alles auswählen

$this->Html->link($m['BackendMenu']['title'],array(
                        'controller' => $m['BackendMenu']['controller'],
                        'action'     => $m['BackendMenu']['action']
            ));
 

Genauso wie in den Docs beschrieben wurde. Dennoch gibt mir CakePhp 1.2 diese Meldung aus:
Notice (8): Undefined property: NavigationHelper::$Html [APP\plugins\backend\views\helpers\navigation.php, line 11]


Könnte mir bitte jemand einen kleinen Tipp geben? Ich denke, dass ich den Wald vor lauter Bäumen nicht mehr sehe...
------------
Lösung:
Ich habe den Html Helper in meinem Helper so geladen:
Code: Alles auswählen

App::import('Helper', 'Html');
$Html= new HtmlHelper();
 


Es würde mich jetzt aber noch interessieren, warum die oben beschriebene Vorgehensweise (Die auch in den Docs beschrieben wurde) nicht funktioniert. Maybe könnte mir jemand einen Tipp geben....

lg,
Mika
MIka
 
Beiträge: 21
Registriert: Di 24. Nov 2009, 10:36
CakePHP-Version: 1.3
OS: Win7,WinXP,Ubuntu

Re: Helper im Helper *solved*

Beitragvon mbrod » Di 24. Nov 2009, 17:00

Im Buch "Webentwicklung mit CakePHP" ist die Sache folgendermaßen beschrieben:
Code: Alles auswählen

class MeinHelper extends AppHelper {
    var $helpers = array ('html');
    function...
}
 

Habe es selbst aber bisher nicht ausprobiert.
mbrod
 
Beiträge: 193
Registriert: Mi 20. Mai 2009, 18:09
Wohnort: Frankfurt am Main
CakePHP-Version: 1.3.8
OS: Mac OS X

Re: Helper im Helper *solved*

Beitragvon MIka » Mi 25. Nov 2009, 14:12

@mbrod:

Ich weiss. So steht es auch in der Doku. Hätte ich bei dem Bsp. Code hinzufügen sollen. Sorry, meine Schuld.

Funktioniert bei mir aber nicht.

Aber danke für die Antwort.

lg,
MIka
MIka
 
Beiträge: 21
Registriert: Di 24. Nov 2009, 10:36
CakePHP-Version: 1.3
OS: Win7,WinXP,Ubuntu


Zurück zu Installation und Konfiguration

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste

cron