Es gab ein Problem beim Laden der Kommentare.

Wie kann ich das Template kopieren?

HelpDesk  »  Wissensdatenbank (FAQ)  »  Artikel betrachten

  Drucken
Editionen: alle
Versionen: alle


Der einfachste und sicherste Weg mit dem Template zu arbeiten ist, das bestehende Template komplett zu kopieren.

In dem kopierten Template kann man dann beliebig spielen, ohne Gefahr zu laufen, das Originaltemplate zu verlieren.

Dazu kopieren Sie einfach den Ordner templates/<Templatename> (z.B. templates/pacific) (im Folgenden zu template/meintemplate).

Wichtig ist dann, dass Sie die Datei templates/meintemplate/template.yml anpassen.

Der Inhalt könnte z.B. so aussehen:

templates:
  meintemplate:                     # WICHTIG: dies ist die unique_template_id
    name:           meintemplate    # dies ist der Name des Templates im Backend
    engine:         PHP
    skins:          [default, dark, business, accessibility]
    layouts:        {default: layout.php, embed: embed.php}
    application:    [frontend, webtv]
    mobile:         false
    separator:      '::'


Die unique_template_id wird intern für das Template verwendet und ist deswegen so wichtig. 

Im Beispiel lautet die unique_template_id "meintemplate".

Wenn Sie dann noch den Cache leeren (./vimp cc im Installationsverzeichnis) können Sie im Backend Ihr neues Template auswählen.

 

Plugins

Die Plugins (unterhalb des plugins/-Ordners) haben jeweils eigene Template-Ordner. Diese müssen auch kopiert und wie oben umbenannt werden.

Wechseln Sie in den plugins/-Ordner, und suchen Sie dort nach Ordnern, von denen Sie die Template-Kopie erstellt haben, z.B. ocean:

# cd plugins/
# find ./ -name ocean -type d


Als Ausgabe erhalten Sie z.B. (abhängig von der VIMP-Version und installierten Erweiterungen):

# find ./ -name ocean -type d
./stFacebookCommentsPlugin/templates/ocean
./stAlbumPlugin/templates/ocean
./stAdvertisementPlugin/templates/ocean
./stBatchUploadPlugin/templates/ocean
./stNewsletterPlugin/templates/ocean
./stPresetsPlugin/templates/ocean
./stPaymentPaypalPlugin/templates/ocean
./stGoogleMapPlugin/templates/ocean
./stVimeoImportPlugin/templates/ocean
./stPaymentPlugin/templates/ocean
./stOpenIdPlugin/templates/ocean
./stYoutubeImportPlugin/templates/ocean
./stLiveStreamingPlugin/templates/ocean
./stFacebookConnectPlugin/templates/ocean


Hier kopieren Sie jetzt einfach die Ordner, z.B.

# cp -av stFacebookCommentsPlugin/templates/ocean stFacebookCommentsPlugin/templates/meintemplate

Teilen über

Ähnliche Artikel

© VIMP GmbH