3 Fragen zu tx_commerce

Autor Nachricht
Verfasst am: 21.10.2007 [16:07]
Annna


[Themenersteller]
dabei seit: 16.11.2006
Beiträge: 166

3 Fragen zu Commerce:

Frage 1:
Ich möchte auf der 1. Shopseite gerne meine 5 Kategorien nebeneinander.
Mit nachfolgendem Code konnte ich leider nichts bewirken.
Html4strict:Zeilennummerierung:  An / Aus

  1. <!-- Suppart for rendering the category list, complete output from extension -->
  2. <!-- ###CATEGORY_LIST### begin -->
  3. <!-- ###CATEGORY_LIST_ITEM### begin -->
  4.  <td width="150px" valign="top">
  5.  ###CATEGORY_ITEM_IMAGES###
  6.  <span class="cm_titel_cat"> ###CATEGORY_ITEM_DETAILLINK### ###CATEGORY_ITEM_TITLE### ###CATEGORY_ITEM_DETAILLINK### </span>
  7.  ###CATEGORY_ITEM_DESCRIPTION###</td>
  8.  <!-- optional <p>###CATEGORY_ITEM_PRODUCTLIST###</p>optional end  -->
  9.  <!-- ###CATEGORY_LIST_ITEM### end -->
  10.  <!-- ###CATEGORY_LIST### end -->
  11. </tr> </table>

Hat jemand eine Idee?


Frage 2:
Wie krieg' ich diesen Text aus der Bestätigungsseite

Es ist ein Fehler bei Ihrer Bestellung aufgetreten. Bitte wenden Sie sich an den Shopadministrator Sie haben eine Email mit Ihren Bestelldaten bekommen. Es gab einen Fehler beim zustellen Ihrer Email.


Frage 3:
Wenn ein Kunde schon einmal bestellt hat und noch einmal bestellen will, dann gibt es eine Fehlermeldung, dass die email-Adresse bereits vorhanden ist. Vermutlich weil diese in tt_adress schon besteht icon_frown.gif
Wie geht Ihr damit um?

Vielen Dank im voraus.

Viele Grüße
Annna


[Dieser Beitrag wurde 1 mal bearbeitet. Zuletzt am 21.10.2007 um 18:37]

In eigener Sache:
Unsere Homepage     TYPO3-Tutorial     TYPO3-Seminare
Verfasst am: 22.10.2007 [08:14]
daluga


dabei seit: 19.09.2006
Beiträge: 90

Hallo Annna!

Zu Frage 1:
Warum arbeites du nicht mit .css, Du gibst einfach:
Html4strict:Zeilennummerierung:  An / Aus

  1. <div id="CATEGORY_LIST_OUTER">
  2.  ###CATEGORY_ITEM_IMAGES###
  3.  <span class="cm_titel_cat"> ###CATEGORY_ITEM_DETAILLINK### ###CATEGORY_ITEM_TITLE### ###CATEGORY_ITEM_DETAILLINK### </span>
  4.  ###CATEGORY_ITEM_DESCRIPTION###
  5.  <!-- optional <p>###CATEGORY_ITEM_PRODUCTLIST###</p>optional end  -->
  6. </div>

und dann dein css:
Html4strict:Zeilennummerierung:  An / Aus

  1. #CATEGORY_LIST_OUTER{   
  2.    float: left;
  3.    width: 140px;
  4.    height: 200px;
  5.    border: 1px solid #999999;
  6.    background-color: #F7F7F7;         
  7. }

Das css kannst Du halten wie Du willst, nur float:left; ist wichtig ;)

Zu Frage 2:

Diese Fehlermeldung habe ich auch nicht weg bekommen obwohl die Bestellung einwandfrei funzte! Ich habe dann einfach diese Fehlermeldung in der locallang.xml im Verzeichnis pi3 herausgenommen bzw. den Inhalt umgeschrieben. Das sollte man zwar nicht tun, aber was soll´s alles Andere funzt ja. Aber wenn einer weis wie man das gebacken bekommt bitte posten!!!

Zu Frage 3:
Ich habe dieses Problem nicht, aber dafür genau das umgekehrte, ich verwende sr_feuser_register (2.5.5) und tt_adress kombiniert mit commerce. Dabei muß ein Neukunde bei seiner ersten Anmeldung die Rechnungsadresse nochmals bestätigen (bearbeiten), beim zweiten Einkauf muss er das nicht mehr. Ich kann ja damit leben, wenn ich die Kunden explizit darauf hinweise aber schön ist das nicht!!! Mir kommen diese beiden Probleme irgendwie verwandt vor, also wenn jemand eine Idee hat!

Hoffe ich konnte Dir ein wenig helfen

LG
daluga




http://www.raeucherwerk-onlineshop.de
Verfasst am: 22.10.2007 [15:26]
Annna


[Themenersteller]
dabei seit: 16.11.2006
Beiträge: 166

Hay Daluga!!
Danke für die schnelle Antwort!

Zu meiner Frage1 wollte ich grad mitteilen "ich habs". icon_lol.gif icon_lol.gif icon_lol.gif
Es geht nämlich so:
Typoscript:Zeilennummerierung:  An / Aus

  1. <!-- Suppart for rendering the category list, complete output from extension -->
  2. <!-- ###CATEGORY_LIST### begin -->
  3. <table> <tr>
  4. <!-- ###CATEGORY_LIST_ITEM### begin -->
  5. <td width="160px" valign="top">###CATEGORY_ITEM_IMAGES###<br/>
  6. <span class="cm_item_cat"> ###CATEGORY_ITEM_DETAILLINK### ###CATEGORY_ITEM_TITLE### ###CATEGORY_ITEM_DETAILLINK### </span><br/>
  7.  ###CATEGORY_ITEM_DESCRIPTION###</td>
  8.  
  9. <!-- optional <p>###CATEGORY_ITEM_PRODUCTLIST###</p>optional end  -->
  10. <!-- ###CATEGORY_LIST_ITEM### end -->
  11. </tr> </table>
  12. <!-- ###CATEGORY_LIST### end -->
  13.  

Vielleicht nicht so elegant wie mit CSS aber es geht!!

Das mit Frage 3 verstehe ich noch nicht gar nicht.
Bin mir auch nicht sicher ob ich es mir von Dir erklären lassen soll, wenn
es eh nicht die perfekte Lösung ist?!?!?
Hat jemand nicht vielleicht ne perfekte Lösung ??????
Aber vielleicht kannst Du es ein klein wenig erläutern.
Wann muss der User sich anmelden?
Und was machst Du mit dem regulären Adressen-Template?

Viele Grüße
Annna



In eigener Sache:
Unsere Homepage     TYPO3-Tutorial     TYPO3-Seminare
Verfasst am: 03.12.2007 [15:42]
ohrlab

dabei seit: 12.06.2007
Beiträge: 19

Stehe auch gerade bei Anna's Frage Nr.3 an.

Ich möchte den Shop ohne Login verwenden. Der Benutzer kann ja käumlich für jede neue Bestellung eine andere eMail angeben.. icon_rolleyes.gif

Hat noch niemand ein Lösung?

lg
ohrlab
Verfasst am: 04.12.2007 [17:43]
8x4

dabei seit: 30.11.2007
Beiträge: 7

zu Frage 2:
bugs.typo3.org/view.php?id=6314

zu Frage3:
Typoscript:Zeilennummerierung:  An / Aus

  1. plugin.tx_commerce_pi3.createNewUsers = 0


hab ich beides aus der Newsgroup:
typo3.projects.commerce bei news.netfielders.de

Grüsse
8x4
Verfasst am: 05.12.2007 [10:48]
ohrlab

dabei seit: 12.06.2007
Beiträge: 19

habe eine simple Lösung für das eMail Problem gefunden:

Einfach bei

Typoscript:Zeilennummerierung:  An / Aus

  1. plugin.tx_commerce_pi3.billing.sourceFields.sourceFields.eval = email,username


den username rausnehmen icon_lol.gif
Verfasst am: 05.12.2007 [17:42]
Annna


[Themenersteller]
dabei seit: 16.11.2006
Beiträge: 166

Hallo!

Danke für die vielen Beiträge.
Wenn ich auch sobald die Zeit es zulässt, in meinem Shop mal
eine Benutzerregistrierung einführen möchte, so ist doch die von 8x4
gelieferte Lösung sehr gut.
Typoscript:Zeilennummerierung:  An / Aus

  1. plugin.tx_commerce_pi3.createNewUsers = 0

führt dazu, dass kein SysUser angelegt wird.

Die von Ohrlab gelieferte Lösung ist mir aber leider nicht klar.
Wenn ich schreibe
Typoscript:Zeilennummerierung:  An / Aus

  1. plugin.tx_commerce_pi3.billing.sourceFields.sourceFields.eval = email

dann erhalte ich die Fehlermeldung "bitte korrekte email angeben".
Wenn ich schreibe
Typoscript:Zeilennummerierung:  An / Aus

  1. plugin.tx_commerce_pi3.billing.sourceFields.sourceFields.eval = username

dann erhalte ich die alte Fehlermeldung "Bitte geben Sie eine andere email ..".

Was bewirkt das denn bei Dir?

Viele Grüße
Annna


In eigener Sache:
Unsere Homepage     TYPO3-Tutorial     TYPO3-Seminare
Verfasst am: 05.12.2007 [18:04]
ohrlab

dabei seit: 12.06.2007
Beiträge: 19

Hallo Anna

Soweit ich es verstehe, verwendet Commerce als username die email Adresse. Wenn auch username auf Gültigkeit geprüft wird und schon vorhanden ist, kommt die Fehlermeldung "Bitte geben Sie eine andere email..".

Wenn Du aber sowieso keinen Website User erzeugst spielt's keine rolle.

Verfasst am: 26.02.2008 [11:24]
osch249

dabei seit: 03.04.2006
Beiträge: 36

Hallo Annna, hallo daluga,

zur Frage 2:

Es gibt eine Lösung, die ich gerade selber eingebaut und getestet habe:

bugs.typo3.org/view.php?id=5204

Die fehlenden Conditions wurden im Rahmen des obigen gelösten Bugs ins SVN eingespielt.

Betroffen war die Datei "class.tx_commerce_pi3.php" - die neue Funktion "FinishItRenderGoodBadMarker()" löst wohl das Problem.

Passend wäre auch dieser Beitrag hier:

www.typo3.net/forum/list/list_post//71240/

[Dieser Beitrag wurde 1 mal bearbeitet. Zuletzt am 26.02.2008 um 11:32]
Verfasst am: 03.05.2008 [21:43]
nol

dabei seit: 15.12.2007
Beiträge: 3

Hello,

I would like to put it out into 3 columns the categories, but I cannot
break the row because of something.

<!-- ###CATEGORY_LIST### begin -->
<table> <tr>
<div class="com-category">

<!-- ###CATEGORY_LIST_ITEM### begin -->

<!-- ###CATEGORY_ITEM_TITLE### -->
###CATEGORY_ITEM_TEASER###
###CATEGORY_ITEM_TEASERIMAGES###
<td width="170px" valign="top">###CATEGORY_ITEM_IMAGES### <br/>
<!--###CATEGORY_ITEM_DESCRIPTION### -->
###CATEGORY_ITEM_SUBTITLE###

###CATEGORY_ITEM_PRODUCTLIST###

</td>
<!-- ###CATEGORY_LIST_ITEM### end -->
</div>
</tr> </table>
<!-- ###CATEGORY_LIST### end -->




 
TYPO3 Version 4.2.0 testen

TYPO3 Ver. 4.2.0 testen

Testen Sie die neue TYPO3 Version 4.2.0 kostenlos für einen Monat

TYPO3 Bücher

TYPO3 Workshops


TYPO3 Einführungsschulung
in Berlin:
Montag, 07.07.
in Espelkamp:
Montag, 04.08.

TYPO3 Intensivschulung
in Espelkamp:
Mi., 06.08. - Fr., 08.08.
in Würzburg:
Mo., 18.08. - Mi., 20.08.
in Köln:
Mo., 01.09. - Mi., 03.09.
in Berlin:
Mi., 24.09. - Fr., 26.09.

TYPO3 Extensionschulung
in Berlin:
Mo., 14.07. - Mi., 16.07.
in Espelkamp:
Mo., 11.08. - Mi., 13.08.