Jump to content
xt:Commerce Community Forum

Content Elemente dynamisch Anzeigen


fuchsws

Recommended Posts

Hallo,

ich möchte gerne unterhalb meiner Artikel Content Elemente ausgeben lassen, und zwar beliebig viele. Dazu steht im Handbuch folgendes:

Den Inhalt eines beliebigen Content Elements können Sie in jedem Template ausgeben lassen.

{content cont_id=7 is_id=false}

{$_content_7.content_title}<br />

{$_content_7.content_body}

Klasse Funktion, nur möchte ich gerne Content Elemente dynamisch einfügen. Dazu füge ich zu den Artikeln ein weiteres Feld "product_to_content" hinzu. Hier gebe ich komma-Separiert Content-IDs an (8,9,10,...).

In der "product.php" mache ich ein explode:

$content_exp = explode(',', $tpl_data['products_to_content']);
$tpl_data['products_to_content'] = $content_exp;[/PHP]

Nun habe ich die IDs als Array und kann ein foreach drüber laufen lassen. Nur wie kann ich den Teil "{$_content_7.content_title}" (also hier die "7") dynamisch machen?

[code]{foreach name=contents item=module_data from=$products_to_locations} {content cont_id=$module_data is_id=false} {$_content_7.content_title} {/foreach}[/code]

Kann man "dynamische Smarty Variablen" bilden oder dies irgendie anders dynamisch abbilden?

Ich habe auch nach mehrfacher Suche keine funktionale Lösung gefunden ... Danke!!

Link to comment
Share on other sites

Archived

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

×
  • Create New...