Seite 1 von 1

xt commerce Frage - Product_listing_v1

Verfasst: 03.02.2009, 11:53
von glow
Hallo,

wie immer bekommt man ja im xt-commerce Forum keine Antwort, es sein denn du zahlst die 98 Euro im Jahr :-?

Zu meinem eigentlichen Problemchen

Ich habe folgendes xt:Commerce v3.0.4 SP2
Ich will mir unter der product_listing_v1 die Produktbilder der jeweiligen Produkte anzeigen lassen, sprich so ein extra Popup Bildchen.
Wenn man ja auf ein Produkt klickt um die Details anzuschauen dann kann man ja das Bild öffnen per Popup, doch es sollte schon vorher passieren also in der Kategorie Liste ohne das sich der Kunde erst die Produktbeschreibung anschauen muß.

Hoffe ihr habt es verstanden

Könnt ihr mir da weiter helfen.

Danke

Verfasst:
von
Content Erstellung von ABAKUS Internet Marketing
Ihre Vorteile:
  • einzigartige Texte
  • suchmaschinenoptimierte Inhalte
  • eine sinnvolle Content-Strategie
  • Beratung und Umsetzung
Jetzt anfragen: 0511 / 300325-0

Re: xt commerce Frage - Product_listing_v1

Verfasst: 03.02.2009, 12:03
von proit
Den Code der auf der Detailseite verwendet wird um das Popup zu öffnen, einfach auf der Kategroieseite einbauen?

Manchmal ist es gar nicht so schlecht, wenn man für einen Service zahlen muss. Wenn man vom Programmieren keine Ahnung hat, sollte man nicht unbedingt in einer Shopsoftware "herumwurschteln".

Re: xt commerce Frage - Product_listing_v1

Verfasst: 03.02.2009, 12:09
von glow
proit hat geschrieben:Den Code der auf der Detailseite verwendet wird um das Popup zu öffnen, einfach auf der Kategroieseite einbauen?

Hab ich gemacht, geht nicht !
proit hat geschrieben: Manchmal ist es gar nicht so schlecht, wenn man für einen Service zahlen muss. Wenn man vom Programmieren keine Ahnung hat, sollte man nicht unbedingt in einer Shopsoftware "herumwurschteln"

Finde es auch net schlecht wenn man Geld verlangt, doch dann soll man kein Forum erstellen wo man Kostenlos fragen stellen kann und dann kein Antworten bekommt.

Verfasst:
von

Re: xt commerce Frage - Product_listing_v1

Verfasst: 03.02.2009, 12:24
von proit
glow hat geschrieben:
proit hat geschrieben:Den Code der auf der Detailseite verwendet wird um das Popup zu öffnen, einfach auf der Kategroieseite einbauen?

Hab ich gemacht, geht nicht !
Eventl. muss du bei der SQL Abfrage noch ein paar Parameter hinzufügen damit die Infos zu den Bildern ausgelesen wird. Für jemand der sich mit xt / osc auskennt ist das sicherlich ein Kinderspiel.
glow hat geschrieben: Finde es auch net schlecht wenn man Geld verlangt, doch dann soll man kein Forum erstellen wo man Kostenlos fragen stellen kann und dann kein Antworten bekommt.
Nutze das Forum nicht, daher kann ich dazu nichts sagen. Über Geschäftsmodelle wollen wir hier aber wahrscheinlich nicht disktuieren.

Verfasst: 03.02.2009, 15:06
von ins0
in der Product_listing_v1.html folgendes suchen und ersetzen:

SUCHE:

Code: Alles auswählen

<td><img src="&#123;$module_data.PRODUCTS_SHIPPING_IMAGE&#125;" alt="&#123;$module_data.PRODUCTS_SHIPPING_NAME&#125;" /></td>
ERSETZE:

Code: Alles auswählen

<td><a href="&#123;$module_data.PRODUCTS_POPUP_LINK&#125;"><img src="&#123;$module_data.PRODUCTS_SHIPPING_IMAGE&#125;" alt="&#123;$module_data.PRODUCTS_SHIPPING_NAME&#125;" /></a></td>


in der includes\classes\product.php folgendes suchen und ersetzen:

SUCHE: ( zeile: 395 [function build_data_array()]

Code: Alles auswählen

		return array &#40;'PRODUCTS_NAME' => $array&#91;'products_name'&#93;, 
				'COUNT'=>$array&#91;'ID'&#93;,
				'PRODUCTS_ID'=>$array&#91;'products_id'&#93;,
				'PRODUCTS_VPE' => $this->getVPEtext&#40;$array, $products_price&#91;'plain'&#93;&#41;, 
				'PRODUCTS_IMAGE' => $this->productImage&#40;$array&#91;'products_image'&#93;, $image&#41;, 
				'PRODUCTS_LINK' => xtc_href_link&#40;FILENAME_PRODUCT_INFO, xtc_product_link&#40;$array&#91;'products_id'&#93;, $array&#91;'products_name'&#93;&#41;&#41;, 
				'PRODUCTS_PRICE' => $products_price&#91;'formated'&#93;, 
				'PRODUCTS_TAX_INFO' => $main->getTaxInfo&#40;$tax_rate&#41;, 
				'PRODUCTS_SHIPPING_LINK' => $main->getShippingLink&#40;&#41;, 
				'PRODUCTS_BUTTON_BUY_NOW' => $buy_now,
				'PRODUCTS_SHIPPING_NAME'=>$shipping_status_name,
				'PRODUCTS_SHIPPING_IMAGE'=>$shipping_status_image, 
				'PRODUCTS_DESCRIPTION' => $array&#91;'products_description'&#93;,
				'PRODUCTS_EXPIRES' => $array&#91;'expires_date'&#93;,
				'PRODUCTS_CATEGORY_URL'=>$array&#91;'cat_url'&#93;,
				'PRODUCTS_SHORT_DESCRIPTION' => $array&#91;'products_short_description'&#93;, 
				'PRODUCTS_FSK18' => $array&#91;'products_fsk18'&#93;&#41;;		
ERSETZTE:

Code: Alles auswählen

		return array &#40;'PRODUCTS_NAME' => $array&#91;'products_name'&#93;, 
				'COUNT'=>$array&#91;'ID'&#93;,
				'PRODUCTS_ID'=>$array&#91;'products_id'&#93;,
				'PRODUCTS_VPE' => $this->getVPEtext&#40;$array, $products_price&#91;'plain'&#93;&#41;, 
				'PRODUCTS_IMAGE' => $this->productImage&#40;$array&#91;'products_image'&#93;, $image&#41;, 
				'PRODUCTS_LINK' => xtc_href_link&#40;FILENAME_PRODUCT_INFO, xtc_product_link&#40;$array&#91;'products_id'&#93;, $array&#91;'products_name'&#93;&#41;&#41;, 
				'PRODUCTS_PRICE' => $products_price&#91;'formated'&#93;, 
				'PRODUCTS_TAX_INFO' => $main->getTaxInfo&#40;$tax_rate&#41;, 
				'PRODUCTS_SHIPPING_LINK' => $main->getShippingLink&#40;&#41;, 
				'PRODUCTS_BUTTON_BUY_NOW' => $buy_now,
				'PRODUCTS_SHIPPING_NAME'=>$shipping_status_name,
				'PRODUCTS_SHIPPING_IMAGE'=>$shipping_status_image, 
				'PRODUCTS_DESCRIPTION' => $array&#91;'products_description'&#93;,
				'PRODUCTS_EXPIRES' => $array&#91;'expires_date'&#93;,
				'PRODUCTS_CATEGORY_URL'=>$array&#91;'cat_url'&#93;,
				'PRODUCTS_SHORT_DESCRIPTION' => $array&#91;'products_short_description'&#93;, 
				'PRODUCTS_FSK18' => $array&#91;'products_fsk18'&#93;,
				'PRODUCTS_POPUP_LINK'	=> 'javascript&#58;popupWindow&#40;\''.xtc_href_link&#40;FILENAME_POPUP_IMAGE, 'pID='.$array&#91;'products_id'&#93;.'&imgID=0'&#41;.'\'&#41;'&#41;;	

is ungetestet :)


grüße ins0

Re: xt commerce Frage - Product_listing_v1

Verfasst: 18.03.2009, 19:06
von herr-stromberg
proit hat geschrieben:Den Code der auf der Detailseite verwendet wird um das Popup zu öffnen, einfach auf der Kategroieseite einbauen?

Manchmal ist es gar nicht so schlecht, wenn man für einen Service zahlen muss. Wenn man vom Programmieren keine Ahnung hat, sollte man nicht unbedingt in einer Shopsoftware "herumwurschteln".
Schau mal auf ecombase.de rein, da findeste wirklich gute leute, die von xt echt ahnung haben. habe dort viel gelernt und lerne immer noch. auch hilfe bekommste dort. oder bei mir :idea:

Verfasst: 22.05.2009, 09:23
von Sickboy
hi,
das thema ist zwar schon älter, aber die popup image function in xtc ist müll, da es nur zusätzlichen content erzeugt (zb. google), besser in der robots.txt sperren. ich hab es nun schon öfters beobachtet das die benutzer über die popup_image.php kommen und gleich wieder weg sind?!
nun zu glow frage bau doch ne lightbox ein, das ist für deine kunden viel übersichtlicher.
download und beschreibung findest du hier:
https://www.huddletogether.com/projects/lightbox/