Wie wird die Ansicht ohne Vorlage angezeigt?

8

Ich habe View (Frontend) in meiner eigenen Komponente (view.html.php):

%Vor%

Und Vorlage:

%Vor%

Wie man es ohne Joomla Vorlage (Kopfbereich, Stile, etc) anzeigen. Ich möchte diesen Teil der jquery onclick Methode im Fenster aufrufen.

    
Nips 17.12.2011, 15:50
quelle

2 Antworten

21

Um die Komponente anzuzeigen, fügen Sie nur den Parameter "tmpl = component" zur URL hinzu. Wenn etwas neben der Ansicht der Komponente angezeigt werden soll, kann es angepasst werden - erstellen Sie die Datei "component.php" im Stammordner der Vorlage und fügen Sie darin die benötigten Elemente ein. Weitere Vorlagen können auf die gleiche Weise erstellt werden - erstellen Sie "some_template.php" im Stammordner der Vorlage und fügen Sie den Parameter "tmpl = some_template" zu url hinzu.

    
Babur Usenakunov 17.12.2011, 16:42
quelle
4
___ tag123joomla ___ Joomla! ist ein kostenloses und Open-Source-Content-Management-System (CMS) zum Veröffentlichen von Inhalten im World Wide Web und in Intranets sowie ein MVC-Webanwendungsframework (Model-View-Controller), das auch unabhängig verwendet werden kann. Joomla-Fragen können auch auf https://joomla.stackexchange.com/ gestellt werden. ___ answer19524502 ​​___

Start Bearbeiten

OK, damit das Folgende funktioniert, aber ich habe einen besseren Weg gefunden. In Ihrem Controller tun ...

%Vor%

Bearbeiten beenden

Sie können 'tmpl' auf 'component' setzen, wie von Babur Usenakunov vorgeschlagen, in welchem ​​Fall Skripte und css geladen werden können, wie ...

%Vor%

Wenn Sie jedoch eine Rohausgabe erstellen möchten, können Sie & amp; format = roh hinzufügen oder in Ihrer Komponente eine Ansicht vom Typ "roh" erstellen ...

Leider ist der einzige funktionale Weg, den ich finden kann, um einen ViewType des rohen Renderings korrekt zu machen, exit () aufzurufen, nachdem die View-Klasse parent :: display () ...

aufgerufen hat

In Ihrem Controller.php ...

%Vor%

dann in views / was auch immer / view.raw.php ...

%Vor%     
___ qstnhdr ___ Wie wird die Ansicht ohne Vorlage angezeigt? ___ tag123joomlaTemplate ___ Joomla ist ein Open-Source-Content-Management-System für Websites, das ein leistungsfähiges Vorlagensystem enthält. ___ answer8546240 ___

Um die Komponente anzuzeigen, fügen Sie nur den Parameter "tmpl = component" zur URL hinzu. Wenn etwas neben der Ansicht der Komponente angezeigt werden soll, kann es angepasst werden - erstellen Sie die Datei "component.php" im Stammordner der Vorlage und fügen Sie darin die benötigten Elemente ein. Weitere Vorlagen können auf die gleiche Weise erstellt werden - erstellen Sie "some_template.php" im Stammordner der Vorlage und fügen Sie den Parameter "tmpl = some_template" zu url hinzu.

    
___ qstntxt ___

Ich habe View (Frontend) in meiner eigenen Komponente (view.html.php):

%Vor%

Und Vorlage:

%Vor%

Wie man es ohne Joomla Vorlage (Kopfbereich, Stile, etc) anzeigen. Ich möchte diesen Teil der jquery onclick Methode im Fenster aufrufen.

    
___
ekerner 22.10.2013 17:26
quelle

Tags und Links