bluemoon
12.03.2006, 01:40
Wie erstelle ich eine neue BOX !?
1. kopiere eine vorhandene Box;
aus dem Verzeichnis : /template/ihrtemplate/source/boxes z.B. die box_information.php und kopiere die Datei in box_neu.php und dann
aus dem Verzeichnis : /template/ihrtemplate/boxes nun die passende box_information.html in box_neu.html
2. öffne nun die PHP-Datei mit einen Editor zum bearbeiten des Quelltextes und suchen nach den Einträgen 'information' ;
diese werden nun in 'neu' (wie der neue Boxenname) geändert.
Achte darauf, dass am Ende der Box ein Eintrag in Grossbuchstaben vorhanden ist, der GROSS erhalten bleiben muss
( $smarty->assign('box_INFORMATION',$box_information); )
das INFORMATION muss demnach in NEU geändert werden.
3. öffne nun die Datei boxes.php aus dem Verzeichnis : /template/ihrtemplate/source/
und füge unter der der Quelltextzeile --> require(DIR_WS_BOXES . 'information.php'); <-- folgenden Wert ein :
require(DIR_WS_BOXES . 'neu.php');
4. öffne nun die Datei 'neu.php' und ändere den Eintrag des File Flags :
$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']."'
ändere hier den File Flag Eintrag bitte auf einen bisher nicht vergebenen Flag in der Datenbank.
5. Nun trage den File Flag gemäss den vorhanden in Ihrer Datenbank ein.
Öffnen Sie dazu die Tabelle : cm_file_flags und fügen einen neuen Wert hinzu :
Beispiel : file_flag 3 - Wert : NEU ( also der Name der neuen Box)
6. Nun siehst du die Neue Box in Ihrem Content Manger und kannst damit arbeiten.
7. um die neue Box auch in deinem Template anzeigen zu können musst du den Smarty Tag in deine index.html, in deinem Template Verzeichnis einfügen :
{box_NEU} <-- ( achte auch hier auf die GROSSbuchstaben)
Viel Erfolg
DIESE Anleitung wurde durch bluemoon erstellt
1. kopiere eine vorhandene Box;
aus dem Verzeichnis : /template/ihrtemplate/source/boxes z.B. die box_information.php und kopiere die Datei in box_neu.php und dann
aus dem Verzeichnis : /template/ihrtemplate/boxes nun die passende box_information.html in box_neu.html
2. öffne nun die PHP-Datei mit einen Editor zum bearbeiten des Quelltextes und suchen nach den Einträgen 'information' ;
diese werden nun in 'neu' (wie der neue Boxenname) geändert.
Achte darauf, dass am Ende der Box ein Eintrag in Grossbuchstaben vorhanden ist, der GROSS erhalten bleiben muss
( $smarty->assign('box_INFORMATION',$box_information); )
das INFORMATION muss demnach in NEU geändert werden.
3. öffne nun die Datei boxes.php aus dem Verzeichnis : /template/ihrtemplate/source/
und füge unter der der Quelltextzeile --> require(DIR_WS_BOXES . 'information.php'); <-- folgenden Wert ein :
require(DIR_WS_BOXES . 'neu.php');
4. öffne nun die Datei 'neu.php' und ändere den Eintrag des File Flags :
$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']."'
ändere hier den File Flag Eintrag bitte auf einen bisher nicht vergebenen Flag in der Datenbank.
5. Nun trage den File Flag gemäss den vorhanden in Ihrer Datenbank ein.
Öffnen Sie dazu die Tabelle : cm_file_flags und fügen einen neuen Wert hinzu :
Beispiel : file_flag 3 - Wert : NEU ( also der Name der neuen Box)
6. Nun siehst du die Neue Box in Ihrem Content Manger und kannst damit arbeiten.
7. um die neue Box auch in deinem Template anzeigen zu können musst du den Smarty Tag in deine index.html, in deinem Template Verzeichnis einfügen :
{box_NEU} <-- ( achte auch hier auf die GROSSbuchstaben)
Viel Erfolg
DIESE Anleitung wurde durch bluemoon erstellt