Artikel (Objekte) werden im Warenkorb nicht angezeigt

Hier können Sie Fragen bezüglich des Shop Moduls stellen.
Hoagie
Member
Beiträge: 70
Registriert: Do 1. Jan 1970, 02:00
Wohnort: Hamburg
Kontaktdaten:

Artikel (Objekte) werden im Warenkorb nicht angezeigt

Beitragvon Hoagie » Do 1. Mai 2014, 23:35

Hallo,
ich habe das Problem, dass keine Daten im Warenkorb angezeigt werden. Leider finde ich keine Lösung.

Hier der Code des Templates

Code: Alles auswählen

<we:saveRegisteredUser register="true" />
		<we:ifShopNotEmpty shopname="plShop">
			<we:repeatShopItem shopname="plShop">
				Artikel vorhanden.<br>
				img: <we:field type="img" name="detail_image1" thumbnail="Productthumb" border="0"/><br>
				shoptitle: <we:field type="text" name="shoptitle"/><br>
				shopdescription: <we:field type="text" name="shopdescription"/><br>
			</we:repeatShopItem>
		</we:ifShopNotEmpty>
"Artikel vorhanden" wird angezeigt. Also liegt etwas im Warenkorb. In den Einstellungen ist die Klassen-ID eingetragen.

Auf der Artikeldetailseite wird alles korrekt angezeigt.

Wäre klasse, wenn jemand eine Lösung hast.

Besten Dank!

AndreasWitt

Re: Artikel (Objekte) werden im Warenkorb nicht angezeigt

Beitragvon AndreasWitt » Fr 2. Mai 2014, 16:15

Hallo Hoagie,

versuch mal folgenden Code, dann müsste eine Zahl stehen, wenn nicht, dann ist auch nicht im Warenkorb. wie hast du denn den Artikel in den Warenkorb gelegt?

Code: Alles auswählen

<we:ifShopNotEmpty shopname="plShop">
         <we:repeatShopItem shopname="plShop">
            <we:showShopItemNumber shopname="plShop" type="print" />
         </we:repeatShopItem>
      </we:ifShopNotEmpty>
Grüße, Andreas

Hoagie
Member
Beiträge: 70
Registriert: Do 1. Jan 1970, 02:00
Wohnort: Hamburg
Kontaktdaten:

Re: Artikel (Objekte) werden im Warenkorb nicht angezeigt

Beitragvon Hoagie » Sa 3. Mai 2014, 18:55

Hi Andreas,

erstmal danke für die Antwort.

Die Zahl wird ausgegeben. Die Zahl erhöht sich wenn ich einen Artikel ein zweites Mal in den Warenkorb lege. Wenn ich einen weiteren Artikel ein den Warenkorb lege, erscheint dort auch eine eins.

Hier der Code, mit dem ich den Artikel in den Warenkorb lege:

Code: Alles auswählen

	<we:object name="article_Detail" classid="1" objectseourls="true">
		<article>
			<div class="product-detail">
				<div class="detail-image">
					<we:field type="img" name="detail_image1" />
				</div>
				<div class="detail-description">
					<h2><we:field type="text" name="shoptitle" /></h2>
					<h1><we:field type="text" name="headline" /></h1>
					<div class="price">
						<we:ifShopVat id="1">
							<we:calculate num_format="german" print="true"><we:field type="text" name="price" />*1.<we:shopVat id="1"/></we:calculate> €
							<we:else/>  
							<we:calculate num_format="german" print="true"><we:field type="text" name="price" />*1.0<we:shopVat id="2"/></we:calculate> €
						</we:ifShopVat>
					</div>
					<div class="btn trigger">Beschreibung</div>
					<div class="toggle_container">
						<p><we:field type="text" name="shopdescription" /></p>
					</div>
					<div class="btn trigger">Produktinformationen</div>
					<div class="toggle_container">
						<p><we:field type="text" name="product_information" /></p>
					</div>
					<div class="btn trigger">Pflegehinweise</div>
					<div class="toggle_container">
						<p><we:field type="text" name="care_instructions" /></p>
					</div>
					<div class="color">
						FARBE<br>
						<we:listview type="multiobject" name="color" classid="1">
							<select name="color">
								<we:repeat>
									<option><we:field type="text" name="color" /></option>
								</we:repeat>
							</select>
						</we:listview>
					</div>
					<div class="size">
						GRÖSSE<br>
						<we:listview type="multiobject" name="size" classid="1">
							<select name="size">
								<we:repeat>
									<option><we:field type="text" name="size" /></option>
								</we:repeat>
							</select>
						</we:listview>
						<br><br>
					</div>
<!--					<div class="quantity">
						ANZAHL<br>
						<we:shopField name="anzahl" reference="article" shopname="plShop" type="select" values="1,2,3,4,5" mode="add" />
					</div>
//-->
					<div class="btn"><a href="<we:a edit="shop" button="false" id="183" hrefonly="true" shopname="plShop" amount="1"></we:a>">in den warenkorb</a></div>
					<div class="icons"><img alt="Mail" src="/design_images/icon_mail.gif"><img alt="Facebook" src="/design_images/icon_facebook.gif"><img alt="google plus" src="/design_images/icon_google_plus.gif"><img alt="twitter" src="/design_images/icon_twitter.gif"></div>
				</div>
				<div class="clear-both"></div>
			</div>
			<div class="clear-both"></div>
		</article>
	</we:object>
Das ist natürlich "Work in Progress" :-)

Grüße
Hoagie

Hoagie
Member
Beiträge: 70
Registriert: Do 1. Jan 1970, 02:00
Wohnort: Hamburg
Kontaktdaten:

Re: Artikel (Objekte) werden im Warenkorb nicht angezeigt

Beitragvon Hoagie » Sa 3. Mai 2014, 19:00

Weitere Info:
Installierte Version: 6.3.8 (6.3.8.0, SVN-Revision: 6985)

AndreasWitt

Re: Artikel (Objekte) werden im Warenkorb nicht angezeigt

Beitragvon AndreasWitt » Sa 3. Mai 2014, 19:57

... sieht auf den ersten Blick OK aus, auch wenn ich nicht verstehe, warum die <we:object> benutzt :D

Bei <we:a edit="shop"> würde ich bei dem Parameter amount="+1" setzen.

Gibt es denn irgendwelche Fehler im Fehler-Log?

Grüße, Andreas

Hoagie
Member
Beiträge: 70
Registriert: Do 1. Jan 1970, 02:00
Wohnort: Hamburg
Kontaktdaten:

Re: Artikel (Objekte) werden im Warenkorb nicht angezeigt

Beitragvon Hoagie » Do 29. Mai 2014, 15:02

Nur ein Notice:

Code: Alles auswählen

#805 	2014-05-29 14:58:59
Error type: 	Notice
Error message: 	

Undefined property: we_objecttag::$count

Script name: 	webEdition/we/include/we_tags/we_tag_a.inc.php
Line number: 	86
Backtrace 	

#0 error_handler called at [webEdition/we/include/we_tags/we_tag_a.inc.php:86]
#1 we_tag_a called at [webEdition/we/include/we_tag.inc.php:115]
#2 we_tag called at [webEdition/we/templates/product/product_detail.php:203]
#3 include called at [webEdition/we/include/we_modules/object/we_object_showDocument.inc.php:259]
#4 include called at [products/index.php:19]
#5 include called at [webEdition/redirectSEOurls.php:136]
<we:object> nutze ich, da die Produkte Objekte sind.

Hoagie
Member
Beiträge: 70
Registriert: Do 1. Jan 1970, 02:00
Wohnort: Hamburg
Kontaktdaten:

Re: Artikel (Objekte) werden im Warenkorb nicht angezeigt

Beitragvon Hoagie » Do 29. Mai 2014, 15:47

Ich bin ein Pfosten habe ich gerade festgestellt.

Nach dem richtigen Zuweisen der Arbeitsbereiche werden die Daten nun auch angezeigt.

Klassischer Anfängerfehler würde ich sagen ... :oops:

AndreasWitt

Re: Artikel (Objekte) werden im Warenkorb nicht angezeigt

Beitragvon AndreasWitt » Mo 2. Jun 2014, 15:05

... die Arbeitsbereiche und anderen Einstellungen der Objekte zu verstehen, ist auch nicht ganz so intuitiv ... also nicht ärgern, du bist nicht der einzige, der damit zu kämpfen hat :)


Zurück zu „Shop Modul“

Wer ist online?

Mitglieder in diesem Forum: Ahrefs [Bot] und 9 Gäste