#1 (permalink)  
Alt 25.06.2004, 08:25
Benutzerbild von ttdrobin  
Registriert seit: 03.02.2004
Beiträge: 99
Standard

Hi!

Ich w?rde meine Kategoriebeschreibungen gerne in einem html file haben und nicht in der Datenbank. W?re es z.b. m?glich mit Smarty ein externes html file einzubinden? evtl in der art {php}include({categories_name}.html}{php}?
Das w?re jetzt mal das einzige was mir so eingefallen ist.

wie immer dankbar f?r hilfe
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 25.06.2004, 11:05
 
Registriert seit: 24.05.2004
Beiträge: 41
Standard

hallo,

ich habe mir das jetzt ein paarmal durchgelesen und noch ein paarmal
gefragt : warum?
gut du wirst deine gr?nde haben, allerdings wie willst du das l?sen?
willst du f?r jede Beschreibung ein extra html-file haben :grml:

vielleicht solltest du nochmal beschreiben, was du machen willst und
warum.

gru? peter
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 25.06.2004, 11:08
Benutzerbild von ttdrobin  
Registriert seit: 03.02.2004
Beiträge: 99
Standard

du hast das genau richtig verstanden ich m?chte f?r jede categorie eine extra beschreibung wir haben schon alle bschreibungen aus unserem Print Katalog vorliegen deshalb m?chte ich das so machen.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 25.06.2004, 11:19
 
Registriert seit: 24.05.2004
Beiträge: 41
Standard

hallo,

ich w?rde mal sagen, das funkt nicht. vor allem wie willst du
die zuordnung hinkriegen und auch f?r zuk?nftige Kategorien
da m?sstest du 2 verschiedene Medien pflegen.

ich w?rde dann eher die Kategorien im shop anlegen, die id?s
abgleichen(also datenbank und dein Katalog) und per
csv in die datenbank importieren.

gru? peter
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 25.06.2004, 11:35
Benutzerbild von ttdrobin  
Registriert seit: 03.02.2004
Beiträge: 99
Standard

die html files werden auch noch von einem speziellen cms mitbenutz drumm w?rde ich sie schon gerne verwenden. bei unserem alten osc shop ging das auch ohne probleme, da stand der dateiname des html files aber auch in der Datenbank.

Eigentlich sollte das aber mit dem Template System von XTC zu machen sein oder?
naja evtl hat ja noch jmd eine idee
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 25.06.2004, 11:44
 
Registriert seit: 24.05.2004
Beiträge: 41
Standard

ja dann hatte ich dich auch etwas falsch verstanden.
ich dachte die Beschreibungen sind in einer einzigen html-datei.

also gehen wird das mit Sicherheit, ist nur die Frage des Aufwandes.

ich guck mir das auch mal an, aber vielleicht gibt es noch einen
dem diese Geschichte gleich aus der Tastatur sprudelt.

gru? peter
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 25.06.2004, 11:54
Erfahrener Benutzer
 
Registriert seit: 07.09.2003
Beiträge: 1.507
Standard

mit den verschachtelte Smarty Tags ist das so eine Sache:

Code:
{php}include({$categories_name}.html}{php}?
sollte nicht funktionieren, zumindest ist es mir bislang nicht gelungen, nach switchen in den {php}-Modus dort Smarty-Variablen auszulesen.

Du hast aber umgekehrt auch in Smarty den include und include_php Befehl.
Also check doch einmal ob ein

Code:
{include(file="{$smarty_variable_blabla}.htm")}
funktioniert. Falls das nicht gehen sollte, mu?t Du in den php-Files ?ber smarty->assign eine Container-Variable mit Deinem HTML-Code f?llen. Der kann nat?rlich als einzelnes File vorliegen oder aus der DB geholt werden. Den Inhalt Deiner Container-Variable wirfst Du im Template wieder aus per z.B. {$container}.

Schau Dir mal an, wie der HTML-Code f?r die Boxen generiert wird. Dann prorammierst Du Dir Deine eigene "Box" zum ausgeben Deiner HTML-Minifiles.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 25.06.2004, 15:25
Benutzerbild von ttdrobin  
Registriert seit: 03.02.2004
Beiträge: 99
Unglücklich

Kann ich den Code zum einbinden auch gleich in der Source datei machen? oder ist es g?nstiger sowas ?ber das Template einzubinden? ich habe wie gesagt den dateinamen der Kategoriebeschreibung auch in der DB stehen. Alle meine Beschreibungen sind in /media/content/beschreibungen.

Weis zuf?llig jemand wie das zu schaffen ist? Ich habe leider absolut keinen Plan von PHP.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 25.06.2004, 15:27
Benutzerbild von ttdrobin  
Registriert seit: 03.02.2004
Beiträge: 99
Standard

Zitat:
Originally posted by khan_thep@Jun 25 2004, 11:54 AM
Falls das nicht gehen sollte, mu?t Du in den php-Files ?ber smarty->assign eine Container-Variable mit Deinem HTML-Code f?llen. Der kann nat?rlich als einzelnes File vorliegen oder aus der DB geholt werden. Den Inhalt Deiner Container-Variable wirfst Du im Template wieder aus per z.B. {$container}.

Schau Dir mal an, wie der HTML-Code f?r die Boxen generiert wird. Dann prorammierst Du Dir Deine eigene "Box" zum ausgeben Deiner HTML-Minifiles.
genau diesen Absatz lese ich wieder und wieder aber verstehe nur Bahnhof

will das evtl jmd gegen eine kleine Aufwandsentsch?digung Proggen?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
content, einbinden, smarty, tags

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



Alle Zeitangaben in WEZ +1. Es ist jetzt 09:22 Uhr.

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

xt:Commerce is a SafeCharge brand