#1 (permalink)  
Alt 03.03.2008, 16:56
Erfahrener Benutzer
 
Registriert seit: 23.11.2007
Beiträge: 240
Standard Inhalte aus dem Content Manager in product_info

Hallo,

suche gerade nach einer Möglichkeit, beliebigen content aus dem content Mangaer in die product_info einzubinden. Konkret geht es z.B. um serviceleistungen, Hinweise zur Bezahlung und solche sachen, die unter jedem artikel angezeigt werden sollen. Der Shopbetreiber sollte dabei die Möglichkeit haben, diesen Inhalt über den CM einzugeben und der product_info zuzuweisen. Dafür könnte man z.B. ID`s in der html oder php Datei "Vorreservieren", sodass er halt für alle Inhalte, die auf der product_info erscheinen sollen ID`s zwischen 80 und 90 festlegen muss.

Beispielhaft nenn ich mal die ckeckout_payment, dort werden ja die im CM hinterlegten AGB angezeigt. Das selbe bräuchte ich halt für die product_info. Hänge da leider nun seit geraumer Zeit fest und komm nicht wirklich weiter...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 03.03.2008, 19:50
Erfahrener Benutzer
 
Registriert seit: 23.11.2007
Beiträge: 240
Standard

Also irgendwie versteh ich die materie nicht ganz.

Hab jetzt mal folgendne Code in die includes/modules/product_info.php eingebaut:

Code:
$shop_content_query = xtc_db_query("SELECT content_title,
                                          content_heading,
                                          content_text,
                                          content_file
                                          FROM ".TABLE_CONTENT_MANAGER."
                                          WHERE content_group='12'
                                          AND languages_id='".$_SESSION['languages_id']."'");
$shop_content_data = xtc_db_fetch_array($shop_content_query);
  if ($shop_content_data['content_file'] != '') {
    $test = '<textarea name="blubblub" cols="60" rows="10" readonly="readonly">'.strip_tags(str_replace('<br />', "\n", $shop_content_data['content_text'])).'</textarea>';
  }
$smarty->assign('TEST', $test);
und in der product_info_v1.html dann {$TEST}

Dazu nat. im Content Manager nen Content mit der ID 12

sieht für mich alles korrekt aus. Trotzdem kann ich den Inhalt des "Test"-Contents nicht sehen.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 03.03.2008, 20:03
Benutzerbild von tutsn
Erfahrener Benutzer
 
Registriert seit: 16.04.2005
Beiträge: 641
Standard

probier mal so:
$info_smarty->assign('TEST', $test);



Zitat:
Zitat von shd-media Beitrag anzeigen
Also irgendwie versteh ich die materie nicht ganz.

Hab jetzt mal folgendne Code in die includes/modules/product_info.php eingebaut:

Code:
$shop_content_query = xtc_db_query("SELECT content_title,
                                          content_heading,
                                          content_text,
                                          content_file
                                          FROM ".TABLE_CONTENT_MANAGER."
                                          WHERE content_group='12'
                                          AND languages_id='".$_SESSION['languages_id']."'");
$shop_content_data = xtc_db_fetch_array($shop_content_query);
  if ($shop_content_data['content_file'] != '') {
    $test = '<textarea name="blubblub" cols="60" rows="10" readonly="readonly">'.strip_tags(str_replace('<br />', "\n", $shop_content_data['content_text'])).'</textarea>';
  }
$smarty->assign('TEST', $test);
und in der product_info_v1.html dann {$TEST}

Dazu nat. im Content Manager nen Content mit der ID 12

sieht für mich alles korrekt aus. Trotzdem kann ich den Inhalt des "Test"-Contents nicht sehen.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 03.03.2008, 20:46
Erfahrener Benutzer
 
Registriert seit: 23.11.2007
Beiträge: 240
Standard

hi,

funktioniert leider auch nicht. Habe in dem shop auch ne datenschutzerklärung und widerufsbelehrung drin, die werden exakt genauso aufgerufen in der create_account, create_guest_account und halt der checkout_payment

Aber in der product_info klappts irgendwie gar nicht
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 03.03.2008, 22:23
Erfahrener Benutzer
 
Registriert seit: 13.09.2006
Ort: Berlin
Beiträge: 744
Standard

Baum und Wald Folge 42

if ($shop_content_data['content_file'] != '')

also, wenn ein Datei vorhanden ist soll etwas passieren

Wenn aber kein Datei vorhanden ist wie in diesem Fall, ist der Abfrage nicht der richtige.

Wenn Ihr Abfragen kopiert 1. richtig kopieren und 2. php richtig verstehen!

-----------------------

Hier richtig

$shop_content_query = xtc_db_query("SELECT content_title,
content_heading,
content_text,
content_file
FROM ".TABLE_CONTENT_MANAGER."
WHERE content_group='12'
AND languages_id='".$_SESSION['languages_id']."'");
$shop_content_data = xtc_db_fetch_array($shop_content_query);
if ($shop_content_data['content_file'] != '') {
$test = '<iframe SRC="' . DIR_WS_CATALOG . 'media/content/' . $shop_content_data['content_file'] . '" width="100%" height="300">';
$conditions .= '</iframe>';
} else {
$test = '<textarea name="blubblub" cols="60" rows="10" readonly="readonly">'.strip_tags(str_replace('<br />', "\n", $shop_content_data['content_text'])).'</textarea>';
}
$info_smarty->assign('TEST', $test);
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 04.03.2008, 06:39
Erfahrener Benutzer
 
Registriert seit: 23.11.2007
Beiträge: 240
Standard

jo, danke, ist mir auch schon aufgefallen... Habe gestern Abend dahe rschon alleine hinbekommen. Tjaja, irgendwann, nach ein paar stunden, hörts mit dem lesen und dem verstehen schonmal auf...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
content, inhalte, manager, productinfo

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Content Manager Inhalte verschachteln Merkantil Installation und Konfiguration 2 18.07.2007 09:34
Content Manager Neue Inhalte werden nicht gezeigt Merkantil Installation und Konfiguration 3 16.07.2007 21:53
Content Manager Inhalte gliedern Merkantil Installation und Konfiguration 2 10.07.2007 18:09


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:41 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand