it-swarm.com.de

Kategorie und vollständiges Artikelbild festlegen

Joomla 3.4.4

Ich habe eine einzige Kategorie namens "Abteilungen". Dieser enthält Hunderte von Artikeln.

Kann ich für jeden dieser Artikel das gleiche ' Vollständiges Artikelbild' festlegen? Siehe Bild;

enter image description here

Ich verstehe, dass ich ein Bild für die Kategorie "Abteilungen" festlegen und dieses im Artikel anzeigen kann, aber das ist nicht das, was ich benötige. Ich benötige alle Artikel, um das gleiche vollständige Artikelbild anzuzeigen.

Wenn ich das vollständige Artikelbild so einstellen könnte, dass es dasselbe wie das Kategoriebild wäre, würde es funktionieren.

Vielleicht übersehe ich etwas Offensichtliches?

4
jonboy

Dachte, ich würde meine 2 Cent dafür geben. Ich bin sicher, es gibt andere Möglichkeiten, aber diese habe ich mir ausgedacht und getestet.

Mit einem System-Plugin und JS können Sie also einen Wert für die gesamte Artikelbildeingabe festlegen.

Hier ist der Code, den ich geschrieben habe:

class plgSystemMyPlugin extends JPlugin
{    
    public function onBeforeCompileHead()
    {
        $app    = JFactory::getApplication();
        $option = $app->input->get('option');
        $view   = $app->input->get('view');
        $layout = $app->input->get('layout');

        // Only execute via the backend
        if (!$app->isSite() && $option == 'com_content' && $view == 'article' && $layout == 'edit') 
        {
            $doc = JFactory::getDocument();

            $doc->addScriptDeclaration(
                "jQuery(document).ready(function($){
                     $('#jform_images_image_fulltext').val('images/powered_by.png');
                });"
            );
        }   
    }   
}
  • Zuerst wird geprüft, ob Sie sich im Backend befinden.
  • Anschließend wird überprüft, ob die Komponente, die Ansicht und das Layout korrekt sind.
  • Dann injiziert jQuery in den <head> ändert den Wert des Eingabefeldes.

Hoffe das hilft

3
Lodder