Antwort #1 am: 22. März 2010, 20:39:17
Also den Link ganz oben oder ganz unten einfügen ist kein Problem, aber in das array hinein zu kommen, das dürfte schwieriger werden.
Schau mal hier:
Kategorien per Klick aufklappen & Kategorie extern verlinkenund hier:
Button SonderangeboteIch hoffe es ist klar, was ich damit sagen will.
Das geht natürlich für die box_information.html und box_content.html äquivalent.
Nachtrag: Okay... ich habe doch nochmal geschaut und will dir das eigentlich nicht zumuten, also:
"/templates/xtc5/source/boxes/information.php" öffnen und folgenden Code
$content_string='<ul class="contentlist">';
while ($content_data = xtc_db_fetch_array($content_query, true)) {
$SEF_parameter = '';
if (SEARCH_ENGINE_FRIENDLY_URLS == 'true')
$SEF_parameter = '&product='.xtc_cleanName($content_data['content_title']);
$content_string .= '<li><a href="'.xtc_href_link(FILENAME_CONTENT, 'coID='.$content_data['content_group'].$SEF_parameter).'"><strong>'.$content_data['content_title'].'</strong></a></li>';
}
if ($content_string != '') {
$content_string.='</ul>';
$box_smarty->assign('BOX_CONTENT', $content_string);
}
}
gegen den Code ersetzen:
$content_string='';
while ($content_data = xtc_db_fetch_array($content_query, true)) {
$SEF_parameter = '';
if (SEARCH_ENGINE_FRIENDLY_URLS == 'true')
$SEF_parameter = '&product='.xtc_cleanName($content_data['content_title']);
$content_string .= '<li><a href="'.xtc_href_link(FILENAME_CONTENT, 'coID='.$content_data['content_group'].$SEF_parameter).'"><strong>'.$content_data['content_title'].'</strong></a></li>';
}
if ($content_string != '') {
$content_string.='';
$box_smarty->assign('BOX_CONTENT', $content_string);
}
}
Dann öffnest du die "/templates/xtc5/boxes/box_information.html" und ersetze den Code:
{config_load
file="$language/lang_$language.conf" section
="boxes"}<h2
class="boxheader">{#heading_infobox#}</h2>
<div
class="boxbody">{$BOX_CONTENT}</div
> gegen diesen:
{config_load
file="$language/lang_$language.conf" section
="boxes"}<h2
class="boxheader">{#heading_infobox#}</h2>
<div
class="boxbody"><ul
class="contentlist">{$BOX_CONTENT}</ul
></div
> Danach kannst du dein Listenelement einfach hinzufügen, also beispielsweise so:
{config_load
file="$language/lang_$language.conf" section
="boxes"}<h2
class="boxheader">{#heading_infobox#}</h2>
<div
class="boxbody"><ul
class="contentlist">{$BOX_CONTENT}<li
><a href
="infocenter.php?cms">Info
-Center
</a
></li
></ul
></div
> Grüße
Torsten