it-swarm.com.de

Joomla-Modul auf der Blog-Detailseite ausblenden

Ich habe mit diesem für ungefähr 4 Stunden ohne Erfolg gekämpft. Ich habe eine Joomla-Site, die zahlreiche Module auf der Homepage und einige andere Seiten verwendet. Ich habe viele Nachforschungen angestellt und festgestellt, dass ich ein "verstecktes" Menü erstellen muss, das meine Blog-Beiträge mit der Kategorie "Blog-Kategorie" enthält Umwelt) und dann habe ich Zugriff auf die Module für Artikel mit der Kategorie von Blog zu verwalten.

Ich habe drei verschiedene Tutorials gemacht, konnte das Modul jedoch nicht auf der eigentlichen Blog-Detailseite ausblenden. Jede Hilfe wird sehr geschätzt. Das Seltsamste daran ist, dass das Modul, das ich verstecke, so eingestellt ist, dass es nur auf der Homepage angezeigt wird. Das funktioniert nur auf den Blogseiten. Ich vermute also, dass sie irgendwie mit der Homepage verbunden sind, aber ich kann nicht herausfinden, wie.

2
user3633970

Ganz einfach. Wenn Ihre URL wie folgt aussieht:

http://www.yourdomain.com/id-categoryalias/id-articlealias

Sie sollten erwägen, einen Menüeintrag für eine Kategorie zu erstellen (in diesem Fall erstellen Sie einen Menüeintrag für Ihre Blog-Kategorie mit "Kategorie-Blog" als Menüeintragstyp).

Sie sollten dann in der Lage sein, auf Ihren Artikel wie folgt zuzugreifen:

http://www.yourdomain.com/menuitem-alias-for-your-category/id-articlealias

Auf dieser Seite werden keine unnötigen Module geladen. (Angenommen, Sie haben dieser bestimmten Kategorie nicht "Menüzuweisung" hinzugefügt.)

2
Sahil Purav

Ich empfehle eine Erweiterung namens Advanced Module Manager . Diese kostenlose Erweiterung fügt Ihren Modulen neue Funktionen hinzu und hat verschiedene Bedingungen, wo ein Modul sichtbar sein soll. Auch wenn das, was Sie erreichen möchten, mit dem regulären Joomla-Modulmanager erledigt werden kann, ist es möglicherweise einfacher, diese Erweiterung zu verwenden, wenn Sie noch kein Joomla-Neuling sind. Sie können ein Modul so einstellen, dass es basierend auf dem Ansichtstyp ausgeblendet wird, z. msgstr "In Artikelansicht verstecken".

Advanced Module Manager

Soweit ich in Ihrer Frage verstanden habe, versuchen Sie, ein Modul in der vollständigen Blogansicht (oder in Artikeln, wie sie in Joomla genannt werden) auszublenden. Ich gehe davon aus, dass Sie mit Menüzuordnung vertraut sind, um Module nur für bestimmte Seiten anzuzeigen. Die beste Möglichkeit, ein Modul für die vollständige Artikelansicht auszublenden (der Inhalt, der angezeigt wird, nachdem jemand in Ihrer Blogansicht auf "Weiterlesen" geklickt hat), besteht darin, ein neues, ausgeblendetes Menüelement zu erstellen und es auf "Einzelartikel" zu setzen. Wählen Sie einen Artikel aus und speichern Sie Ihren Menüpunkt. Stellen Sie schließlich sicher, dass Sie die Einstellungen in dem Modul ändern, das Sie ausblenden möchten, und deaktivieren Sie es für diesen bestimmten Menüpunkt.

2
johanpw

In Ihrer template index.php-Datei, in der Sie das Modul anzeigen, ändern Sie Folgendes:

<?php if (JRequest::getVar( 'view' ) != 'article') : ?>
    <jdoc:include type="modules" name="module-position" style="any-style" />
<?php endif; ?>
0
3ehrang