Hi liebe Community,
meine Frage bezieht sich auf eine Box. Ich hänge ein wenig.
In meinem Shop befindet sich auf der linken Seite die Kategorieansicht. Dies ist ja eine Box. Darüber befindet sich eine Box mit der "Suche"
Unterhalb ist noch eine Box mit der "Newsletteranmeldung".
Jetzt möchte ich zwischen "Suche" und den "Kategorien" eine Box haben, in die eine Anleitung soll. Diese soll später im html-Format vorliegen, so dass dann auch eine Navigation innerhalb dieser Anleitung erfolgen kann.
Ich habe das mal mit einem Eintrag in die Artikelkategorie gelöst, um zu verdeutlichen, wie ich das meine:
(siehe Bild)
Ich habe jetzt in der index.html schon die Box deklariert.
<div id="leftcol">{$box_SEARCH}{$box_ANLEITUNG}{$box_CATEGORIES}{$box_NEWSLETTER}
Damit das Design, welches der Suchbox und der Kategorienbox ähneln soll, übernommen wird, muss ich genau WAS machen?
Ich habe zusätzlich eine "box_anleitung" erstellt in templates/xtc5/boxes.
<html>
<head>
</head>
<body>
{config_load file="$language/lang_$language.conf" section="boxes"}
<div class="anleitung"></div>
</body>
</html>
ich denke, dass hier noch der Fehler liegt.
in templates/xtc5/source/boxes
habe ich eine anleitung.php erstellt.
<?php
/* -----------------------------------------------------------------------------------------
anleitung.php
---------------------------------------------------------------------------------------*/
$box_smarty = new smarty;
$box_smarty->assign('tpl_path', 'templates/'.CURRENT_TEMPLATE.'/');
// Generierung Inhalt beginn ------
$box_content = 'Inhalt provisorisch';
// Generierung Inhalt Ende ------
$box_smarty->assign('BOX_CONTENT', $box_content);
$box_smarty->assign('language', $_SESSION['language']);
// set cache ID
if (!CacheCheck()) {
$box_smarty->caching = 0;
$box_bx = $box_smarty->fetch(CURRENT_TEMPLATE.'/boxes/box_anleitung.html');
} else {
$box_smarty->caching = 1;
$box_smarty->cache_lifetime = CACHE_LIFETIME;
$box_smarty->cache_modified_check = CACHE_CHECK;
$cache_id = $_SESSION['language'];
$box_bx = $box_smarty->fetch(CURRENT_TEMPLATE.'/boxes/box_anleitung.html', $cache_id);
}
$smarty->assign('box_ANLEITUNG', $box_bx);
?>
Ich glaube, ich bin durch einander.
Ich will ja erstmal nur, dass die Box erscheint, mit dem Inhalt "inhalt provisorisch"
kommt nix, statt dessen bekomme ich den Fehler:
Fatal error: Smarty error: [in xtc5/index.html line 19]: syntax error: unrecognized tag: if="" $smarty.get.coid="=10 (Smarty_Compiler.class.php, line 446) in /var/www/***/html/includes/classes/Smarty_2.6.26/Smarty.class.php on line 1097
Wie löse ich dieses Problem am besten??
Danke schonmal für eure Mühe
Linkback: https://www.modified-shop.org/forum/index.php?topic=25221.0