Jump to content
xt:Commerce Community Forum

Impressionsbilder


cabrinas

Recommended Posts

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

{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}

dadurch laden wir das image aus der Datenbank. 4. in unseren Globalen css datei schreiben wir dann noch ans ende zb

/*CATEGORIE IMAGE STYLE*/

.cat_img_box {height:80px; width:200px; position:relative;}

.cat_img { height:80px; width:200px;}

sollte man kein kategorie bild angezeigt bekommen sollte man unter Kategorie bearbeiten vieleicht noch unser modifiziertes categorie_listing.html für die ansicht auswählen.

MfG ich hoffe ich konnte helfen

Link to comment
Share on other sites

@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...

Link to comment
Share on other sites

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`

Link to comment
Share on other sites

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?

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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?!

Link to comment
Share on other sites

Archived

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

×
  • Create New...