cnoopi Posted October 1, 2004 Report Share Posted October 1, 2004 Hallo. Ich m?chte gerne meine Ar.merkmale etwas erweitern. Ich habe es bei <<IHM>> gesehen. Und m?chte es nun auch erweitern. Der Shopbetreiber hat mir diese Beschreibung zugemailt, leider kann ich die nicht 100ig umsetzen. Ihn kann ich zur Zeit per email nicht erreichen. Daher wende ich mich nun mal an euch. Vielleicht kann mir jemand mal sagen, wie ihr die Beschreibung versteht: In der Datei, die die Tabelle f?r die Auswahl mittels Formular zusammensetzt, wird nat?rlich auch jedem Auswahlfeld ein Value in Form einer Variablen ?bergegen. Ich habe dann einfach direkt anschliessend noch ein imagetag in der form <img src="bild_$variable.jpg"> angef?gt und die entsprechend benannten bilder per ftp hochgeladen. Noch was: Er hat ja bilder mit eingef?gt. Ich m?chte einfach nur einen Link hinterlegen. Wenn ich auf diesen LINK klicke, soll eine Seite (Details) aufgehen. Bin f?r jede "Auseinanderlegung" und Tips dankbar MFG : CNOOPI Link to comment Share on other sites More sharing options...
cnoopi Posted October 3, 2004 Author Report Share Posted October 3, 2004 Mahlzeit ! Wei? den wirklich keiner, was der Shopbetreiber damit meint? Wenn ich das richtig verstehe, muss ich die Tabelle in der DB erweitern und in der table_listing.html <href ???="link_$variable.htm"> einf?gen. Bei den 3 Fragezeichen wei? ich aber nicht, was da rein kommt (http: ?) ! Kann mir bitte einer auf die Spr?nge helfen ?! Danke ! MFG Link to comment Share on other sites More sharing options...
SvFricke Posted October 3, 2004 Report Share Posted October 3, 2004 Schau dir mal die Tabelle mit der Attributauswahl an: z.B. <table width="100" border="0" cellspacing="0" cellpadding="0"> <tr> <td class="main"><b>Format:</b></td> <td> <select name="id[1]"> <option value="1">30 x 45 cm </option> <option value="2">40 x 60 cm ( + 4.00 EUR ) </option> <option value="3">50 x 75 cm ( + 8.00 EUR ) </option> </select> </td> </tr> </table> Dort steht der Value-Wert. Dahinter wird lt. seiner Beschreibung ggfs. in einer Zelle f?r die Zeile Option Value 1 eingetragen. Simple und pfiffig! Die 1 ist in der entsprechenden html-Datei mit {$item_data.ID} bezeichnet. Nur dort musst du was ?ndern. Hoffe das hilft dir weiter. Sven Link to comment Share on other sites More sharing options...
cnoopi Posted October 4, 2004 Author Report Share Posted October 4, 2004 Hallo Sven. Danke dir erstmal, das du mir auf die Spr?nge hilfst ... So wirklich verstanden habe ich es doch noch nicht. Du meinst, das ich in der table_listing.html nur was ?ndern muss. Richtig? Die DB muss ich aber auch mit "link_option" oder so erweitern. Ich will ja nicht nur ein bildchen haben, so wie er. Ich will ein bildchen (DETAILS) oder einfach nur als Wort "DETAILS" das ganze auch verlinken. Der Kunde will schliesslich auch wissen, was er da kauft. Er will die Tech. Daten ja auch. Daher werde ich nicht nur ein Feld, sondern zwei Felder in der DB einf?gen m?ssen. Eins f?r das bildchen, und eins f?r den Link. Oder? Danke dir im Voraus ! MFG Link to comment Share on other sites More sharing options...
SvFricke Posted October 4, 2004 Report Share Posted October 4, 2004 Nein. So wie ich es sehe, muss nur in table_listing.html oder product_options_selection.html (in deinem template) ge?ndert werden. Je nachdem welche du einsetzt. Die Datenbank muss nicht ge?ndert werden. Liefert ja schon alles was du brauchst. F?ge z.B. als Bild einfach nur ein. (Nicht getestet - m?sste aber so gehen). F?r den Link erzeugst du auch eine entsprechende Seite mit dem Namen z.B. TechData1.htm und ?ffnest die per PopUp z.B. Sven Link to comment Share on other sites More sharing options...
cnoopi Posted October 4, 2004 Author Report Share Posted October 4, 2004 Hi. Langsam kommt bei mir Licht in die Dunkelheit :-) Habe das mal eingef?gt: <tr bgcolor="{cycle values="#eeeeee,#d0d0d0"}"> <td width="327" height="173" > {php} $count++; if ($count==1) { {/php} <input type="radio" name="id[{$options_data.ID}]" value="{$item_data.ID}" checked> {php} } else { {/php} <input type="radio" name="id[{$options_data.ID}]" value="{$item_data.ID}"> {php} } {/php} </td> <td width="169" height="173"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> {$item_data.TEXT}</font><br> <font size="1" face="Verdana, Arial, Helvetica, sans-serif">ArtNr.: {$item_data.MODEL}</font></td> <td width="76" height="173">[img=bild_{$item_data.ID}.jpg] </td> <td width="431" height="173"> <div align="right"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">{if $item_data.PRICE}{$item_data.PREFIX}{$item_data.PRICE}{/if}</font></div> </td> </tr> Meinst du das so? Nutze das "table_listing.html" - Template. Namen z.B. TechData1.htm und ?ffnest die per PopUp z.B. Aha... Wenn ich das richtig verstanden habe, hat ja jede Option/Artikelmerkmal eine ID: 1,2,3,usw. Jetzt erstelle ich f?r jede Option/ID eine Seite mit den Technischen Daten. M?ssen alle TechDaten-Dateien auch in den IMG Ordner? (eine Dumme frage *grr*) Link to comment Share on other sites More sharing options...
SvFricke Posted October 4, 2004 Report Share Posted October 4, 2004 Genau - der Weg ist richtig. Weiter immer geradeaus.... Wo deine html-popups liegen ist ja letzendlich egal. Nur der Name mit der ID muss zusammenpassen. Das wird schon. Sven Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.