|
|||
|
Hallo!
Vielleicht ist die Frage banal, aber ich komme gerade nicht weiter. Ich versuche mich am Veyton-Shop und würde gerne zwischen den verschiedenen Artikeln in einer Kategorie "Impressionsbilder" einsetzen. Es sollen Bilder von Kleidungsstücken sein, die man einfach nur anschauen kann, also ohne den "in den Warenkorb"-Button und ohne Preis... Einfach nur Bilder! Um es sich besser vorstellen zu können: Kategorie X: -Artikel: Kleidungsstück 1 -Artikel: Kleidungsstück 2 -Artikel: Kleidungsstück 3 -> Impressionsbild -Artikel: Kleidungsstück 4 . . . Wie lässt dich das umsetzen? Danke im voraus |
|
|||
|
|
|
|||
|
hi,
habe das so gelöst: "Pseudo-Artikel" angelegt und eigenes Template für diese Artikel ohne Warenkorb, Preise etc. angelegt. Siehe Hersteller-Listing "Mountain Buggy" bei Kinderwagen, Zwillingswagen, Drillingskinderwagen, Geschwisterwagen ... und mehr - Zwillingsburg. Kannst Du ja bis auf die Bider alleine runterreduzieren ( und dann halt in diesem Template nicht m_info oder m_thumb sondern m_org oder m_popup als Bildpfad wählen, je nach gewünschter Grösse ) Grüsse Geändert von oldbear (11.01.2010 um 17:26 Uhr) Grund: Ergänzt |
|
|||
|
Na gut gebe ich mir mal mühe
----------------------------- 1. man kann auch im Backend ein neues image Format anlegen was man catimg nennt mit zb 80x200px dadurch können wir es später aufrufen. 2. Dann gehen wir auf Kategorie bearbeiten da benutzen wir dann oben rechts Bilder Bearbeiten und laden das bild hoch was wir für die Kategorie nutzen wollen. 3. Wir fügen in der categorie_listing.html unseres Tamplates diese zeilen ein Code:
{if $categories_image!=''}<div class="cat_img_box">
<img class="cat_img" src="{img img=$categories_image type=m_catimg path_only=false}"/></div>{/if}
4. in unseren Globalen css datei schreiben wir dann noch ans ende zb Code:
/*CATEGORIE IMAGE STYLE*/
.cat_img_box {height:80px; width:200px; position:relative;}
.cat_img { height:80px; width:200px;}
MfG ich hoffe ich konnte helfen Geändert von giller (11.01.2010 um 18:14 Uhr) |
|
|||
|
@oldbear: Deine Idee erscheint mir sinnvoll, vor allem wenn auch mal andere Mitarbeiter ein "Impressions"-Bild einstellen wollen.
Habe eine neue product.html für diese Artikel angelegt und dort ist es ja auch einfach den Warenkorb, Lagerstatus usw. zu entfernen. Aber wie entferne ich diese Informationen auch aus dem Arikellisting, sodass bei der Auflistung der Artikel in einer Kategorie kein Preis, Versandkostenlink, Lagerstatus und vor allem der Wargenkorb-Button steht?? Für schnelle Hilfe wäre ich sehr dankbar... |
|
|||
|
hi,
sinngemäss auch aus der product_listing_V1.html die Sachen rausschmeissen; Ich habe für diese Artikel eine eigene Kategorie; da definiere ich einfach ein anderes Listing. In Deinem Fall machs anders: Mach ein neues Feld in die xt_products, z.B. gleich unter dem Master-Artikel-Flag zur Kennzeichnung als "Text-Artikel" und frag das ab ... genau die Lösung habe ich heute benutzt, da ich sehr viel mit SQL-Abfragen arbeite und muss da ja wissen, ob das so ein Text-Artikel ist. Grüsse Hier mal ein Beispiel für eine Inventurliste per SQL: Master, Artikel-Sets, Konfigurator-Only-Artikel und eben diese "Textartikel" werden nicht gelistet ! SELECT `xt_manufacturers`.`manufacturers_name` `Hersteller`, `xt_products`.`products_id` `ID`, `xt_products`.`products_model` `Artnr.`, `xt_products`.`products_ean` `EAN`, `xt_products`.`products_image` `Bild`, `xt_products_description`.`products_name` `Artikelbezeichnung`, `xt_products`.`products_average_quantity` `Ø`, `xt_products`.`products_quantity` `Lager`, '' AS `gezählt` FROM xt_products, xt_products_description, xt_manufacturers WHERE ( ( `xt_products_description`.`products_id` = `xt_products`.`products_id` ) AND ( `xt_manufacturers`.`manufacturers_id` = `xt_products`.`manufacturers_id` ) AND ( `xt_products_description`.`language_code` = 'de' ) AND ( `xt_products`.`products_status` = '1' ) AND NOT ( `xt_products`.`products_master_flag` = '1' ) AND NOT ( `xt_products`.`product_configurator_only_flag` = '1' ) AND NOT ( `xt_products`.`product_configurator_flag` = '1' ) AND NOT ( `xt_products`.`products_text_flag` = '1' ) ) ORDER BY `xt_products`.`manufacturers_id`, `xt_products_description`.`products_name` Geändert von oldbear (15.01.2010 um 14:52 Uhr) |
|
|||
|
Erstmal Danke für die super schnelle Antwort!
![]() Ich steh gerade total auf dem Schlauch, kannst du mir das nochmal genauer erklären? Oder gibt es vielleicht eine andere Möglichkeit? Ich dachte vielleicht an die "product_list_default.html" im Template-Ordner/xtCore/pages/product_list/ ? In der Datei steht bei mir nur "Template wird noch nicht unterstützt" Aber die könnte man ja ganz einfach in einem Artikel bzw. in den Artikellistings als "Template Produkt Listing (einzelnes Produkt)" auswählen?! Oder bin ich falsch mit der Annahme, dass die Datei dafür gedacht ist? |
|
|||
|
hi,
was es mit dem Template soll, ist mir auch nicht klar; jedenfalls geht es nicht und sonst ist es so, wenn Du alle Artikel mit "dazwischengeschobenen" Marketing Bild/Textartikeln ausstatten willst, kannst Du dafür logischerweise kein anderes Listing wählen. Also leg Dir doch so ein Feld an und frags ab. Vor jeder Option ( Button, Lagerbestand, rödeldödel ) einfach abfragen, ob Textartikel. In meinem Beispiel: {if not $module_data.product_text_flag} .... stockimage, Warenkorb-Button, blabla ... {/if} Und so ein Feld anlegen ist ganz einfach im phpMaAdmin und in den Sprachtexten ! Grüsse |
|
|||
|
Tja, dann bleibt mir wohl nichts anderes übrig!
Problematisch ist nur, dass ich noch Anfänger bin und ich mich demnach in alle Sachen erst einlesen muss. Dazu kommt, dass ich noch viele andere Dinge im Shop ändern bzw. umschreiben muss. Gibt es dafür nicht irgendwo eine genaue Anleitung? Außer natürlich in deinem Kopf? Oder könntest du mir diese im Handumdrehen schreiben? Würde mich dafür natürlich auch erkenntlich zeigen?! |
![]() |
| Lesezeichen |
| Stichworte |
| impressionsbilder |
| Themen-Optionen | |
| Ansicht | |
|
|