Yatego Shopping

Weitere Contentbox in xtc erstellen

Frontend / Shopbereich, Templates Kommentar schreiben

In unserem Beispiel erzeugen wir eine Box mit dem Titel “Links”.

1. Zuerst muss eine bestehende Box kopiert und angepasst werden
Gehen Sie in folgendes Verzeichnis: /templates/ihrtemplate/source/boxes. Dort duplizieren Sie z.B.: information.php und fügen sie als links.php wieder ein. Ebenso gehen Sie im Verzeichnis /templates/ihrtemplate/boxes vor. Dort kopieren Sie die box_information.html in box_links.html

2. Die 2 Dateien anpassen
In der .php Datei ersetzen Sie alle Einträge die “information” lauten, mit “links”. Sie müssen darauf achten, dass folgender Codeteil groß gschrieben wird:

$smarty->assign(’box_INFORMATION’,$box_information);

Hier also INFORMATION in LINKS ändern.

Öffnen Sie Ihre box_links.html Datei und ändern Sie den Smarty Tag

{#heading_infobox#}

in

{#heading_linkbox#}

3. Neu erstellte Box in der boxes.php einbinden
Öffnen Sie die Datei /templates/ihrtemplate/source/boxes.php und fügen Sie z.B. unter:

require(DIR_WS_BOXES . ‘information.php’);

folgendes ein:

require(DIR_WS_BOXES . ‘links.php’);

4. Boxaufruf in die Index.html einfügen
Öffnen sie die Datei “index.html” im Verzeichnis /templates/ihrtemplate. Fügen Sie

{$box_LINKS}

entweder in die linke oder in die rechte Spalte an gewünschter Stelle einein.

5. Ändern des file_flag
In der neuen links.php (/templates/ihrtemplate/source/boxes) folgende Stelle suchen:

$content_query=xtc_db_query(”SELECT content_id, categories_id, parent_id, content_title, content_group FROM “.TABLE_CONTENT_MANAGER.” WHERE languages_id=’”.(int)$_SESSION[’languages_id’].”‘ and file_flag=3 and content_status=1?);

Hier ändern Sie bitte

file_flag=0

auf

file_flag=3

6. Änderung in der Datenbank
Gehen Sie in Ihre Datenbank. (PHPMyAdmin oder mysqldumper). Suchen Sie die Tabelle cm_file_flags.
Erzeugen Sie einen neuen Eintrag und schreiben Sie für file_flag eine 3 und geben Sie der Box noch den Namen “links”.

7. Ändern der Sprachdatei
Gehen Sie in des Verzeichnis lang/german/ und öffnen Sie die Datei: lang_german.conf
Fügen Sie im Abschnitt [boxes] folgenden Text ein:

heading_linkbox = ‘Links’

8. Content erzeugen
Nun können Sie im Contentmanager Content der neuen Box Links zuweisen.

Quelle: http://www.install24.com

Dateigröße 53.8 KiB - Downloads bisher 1,415
  weitere_contentbox.zip

Share/Bookmark Defekten Link melden

Weitere Beiträge, die Dich interessieren könnten

Ein Kommentar bei “Weitere Contentbox in xtc erstellen”

  1. Thorsten

    Hi Community ;-)

    kann mir jemand den Schritt 6. Änderung in der Datenbank
    mal genauer erklähren?

    Ich hab einen neuen Eintrag erstellt
    Feld “links” Typ “INT(3)”

    hat aber nichts gebracht, im Content Manager kann ich keine Box “Links” auswählen :-(

Kommentar schreiben

Hier findest Du Platz für Deine Meinung, Dein Lob, Deine Kritik. Bitte nutze diese Funktion nicht für Supportanfragen! Wenn Du Fragen zu Modulen, Fehlermeldungen oder ähnliches hast, bist Du in unserem offenen und freien Forum unter www.xtc-supportforum.de herzlich willkommen.

Theme & Icons by N.Design Studio & Abdul Turan / customized for xtc:group by fromfriends
Datenbank: 95 Abfragen, 0.395 Sekunden.