Jump to content
xt:Commerce Community Forum

Content Manager aufgebohrt


ph1975

Recommended Posts

ich hatte die Anforderung, verschiedene Content Artikel mit unterschiedlichen templates darzustellen. Ging relativ einfach:

Tabelle xt_content um ein varchar(64) Feld erweiten "content_tpl" (nicht "template", da reserviertes wort!)

In XT_Language_content die bezeichnung für dieses Feld einfügen:

"TEXT_CONTENT_TPL" ist der key, class = admin, Rest dürft Ihr Euch selbst überlegen, je eine Zeile für language_codes...

Nun entweder den Plugin Hook verwenden oder unter xtCore/pages/content.php die zeile $tpl = "content.html" suchen und durch folgendes ersetzen.

// $tpl = 'content.html';

if (empty($shop_content_data['content_tpl']))

{

$tpl = 'content.html';

} else {

$tpl = $shop_content_data['content_tpl'];

}

Plugin Hook, wenn man es "sauber" machen möchte:

module_content.php:tpl_data

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...