Ovaj članak će vam pomoći da promenite Joomlu tako da automatski dodaje tekst u članak. Recimo da želite da dodate određeni tekst na kraj svakog članka koji je ubačen iz Frontenda.

Evo šta je potrebno da uradite:

  1. Kreirajte predefinisani šablon za fajl. /components/com_content/views/article/tmpl/form.php

  2. Kreirajte direktorijum koji se zove /templates//html/com_content/članak.

  3. Kopirajte standardni fajl form.php iz direktorijuma komponenti u direktorijum šablona. Napomena: Ako u ovom direktorijumu već imate fajl form.php, nemojte da ga kopirate, već ga samo modifikujte kao što je dole prikazano.

  4. Modifikujte kopiju fajla koju ste napravili u predefinisanom direktorijumu prema sledećem. Potražite liniju
    var text = editor->getContent( 'text' ); ?>
    i promenite je na sledeći način:
    var text = $addToText = '

    Vaš tekst koji želite da dodate.
    ';
    if (strpos($this->article->text, $addToText) == 0) {
    $this->article->text .= $addToText;
    }
    echo $this->editor->getContent( 'text' ); ?>

    To je sve. Tekst će automatski biti dodat u svaki članak.