2008-09-17 12 views
0

Genauer gesagt versuche ich, die Mailto-Komponente innerhalb meiner Vorlage zu zeigen; genauso wie ein Artikel.Wie stelle ich eine Komponente in Joomla als Artikel dar?

Standardmäßig wird die mailto-Komponente in einem neuen Fenster geöffnet. Bisher habe ich den Code so geändert, dass er sich im selben Fenster öffnet, aber auf diese Weise ist die gesamte Vorlage verschwunden.

Irgendwelche Vorschläge?

Antwort

0

Ich fürchte, ich kann Ihrer Frage nicht ganz folgen - möchten Sie ein Anmeldeformular für die Mitgliedschaft oder E-Mail-Benachrichtigungen als Artikel angezeigt haben? Wenn dies der Fall ist, installieren Sie am besten "m2c" - die Komponente "Modul zu Komponente". Dann können Sie jedes Modul (dh das Anmeldefeld) in den mittleren Inhaltsbereich setzen.

Die m2c Komponente ist hier zu finden: http://joomla.focalizaisso.com.br/en/componentes/index.php

2

In der Vorlage ein Tag gibt es, die den Inhalt einer Komponente erfolgt. Ein Artikel ist eine com_content-Komponente. Sie versuchen, eine caom_mail_to-Komponente zu erstellen? Das Schöne ist, dass sie beide in den gleichen Steckplatz stecken.

Jetzt können Sie immer nur eine Komponente auf einer Seite haben. Sie können viele Module haben, aber nur eine Komponente.

Sie legen fest, welche Komponente auf einer Seite ist, indem Sie sie aus den Menübefehlen auswählen. (Jeder Menüeintrag bezieht sich auf eine Komponente.) Im Allgemeinen sind die Komponenten vom Typ com_content und sind Artikel, aber in Ihrem Fall möchten Sie eine Komponente namens com_mailto hinzufügen? Sobald die Komponente installiert ist, müssen Sie nur im Menüelementmanager den neuen Befehl butto0n auswählen und dann den Komponententyp mailto auswählen.

der Tag, die in einer Joomla 1.5 Template verwendet wird, ist:

<jdoc:include type="component" /> 

Wenn auf der anderen Seite ein Modul an der Vorlage hinzufügen möchten, dass ein anderer Kessel der Fische ist. Sie müssen eine Instanz des Moduls erstellen, sie einem Tag zuweisen (was in der Vorlage enthalten ist) und dann auswählen, auf welchen Menüpunkten das Modul veröffentlicht wird. Der Tag in einer Vorlage für ein Modul ist wie:

<jdoc:include type="modules" name="module_name_place_holder" /> 

Sie mehr als ein Modul in einen einzigen Platzhalter einsetzen kann.

Wenn Sie diese grundlegenden Kenntnisse bereits haben, geben Sie die Details dieser Komponente weiter und wir werden sehen, ob wir Ihnen eine bessere Lösung finden können.