Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

xt commerce Frage - Product_listing_v1

Das Board für die kleine Abwechslung. Hast Du was lustiges im Web gefunden oder was offtopic dann hier rein!
Neues Thema Antworten
glow
PostRank 4
PostRank 4
Beiträge: 198
Registriert: 28.03.2007, 19:32

Beitrag von glow » 03.02.2009, 11:53

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

Anzeige von ABAKUS

von Anzeige von ABAKUS »

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

proit
PostRank 8
PostRank 8
Beiträge: 664
Registriert: 15.10.2007, 12:05

Beitrag von proit » 03.02.2009, 12:03

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

glow
PostRank 4
PostRank 4
Beiträge: 198
Registriert: 28.03.2007, 19:32

Beitrag von glow » 03.02.2009, 12:09

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.

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


proit
PostRank 8
PostRank 8
Beiträge: 664
Registriert: 15.10.2007, 12:05

Beitrag von proit » 03.02.2009, 12:24

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.

ins0
PostRank 4
PostRank 4
Beiträge: 128
Registriert: 01.09.2008, 18:29

Beitrag von ins0 » 03.02.2009, 15:06

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

herr-stromberg
PostRank 1
PostRank 1
Beiträge: 7
Registriert: 27.07.2007, 10:26

Beitrag von herr-stromberg » 18.03.2009, 19:06

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:

Sickboy
PostRank 1
PostRank 1
Beiträge: 4
Registriert: 22.05.2009, 08:52

Beitrag von Sickboy » 22.05.2009, 09:23

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/

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag