TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

even/uneven in ###BASKET_TEMPLATE###


Autor Nachricht
Verfasst am: 12. 02. 2009 [13:58]
Julian.Hofmann
Dabei seit: 18.05.2007
Beiträge: 1797
Hallo.

Hänge seit gestern fest (oder stehe fest auf dem Schlauch), um im Warenkorb die Artikelliste in einen zebrastil zu bekommen. Laut Dokumentation im Abschnitt CSS configuration ist es möglich. Für ###ITEM_LIST_TEMPLATE### funktioniert es auch bei mir prima, nur für den Warenkorb bekomme ichs analog nicht hin.

Was sind dafür die Schlüsseleinstellungen?


Meine Einstellungen:
TYPOSCRIPT
plugin.tt_products {
  displayColumns.1 = 1
  CSS.tt_products.BASKET.row.even = listrow-even
  CSS.tt_products.BASKET.row.uneven = listrow-odd
  CSS.tt_products.BASKET.itemRowWrap = <tr class="###UNEVEN###">|</tr>
  CSS.tt_products.BASKET.itemSingleWrap = <td class="###UNEVEN###">|</td>
}


Und der Template-Ausschnitt:
HTML
<!-- ###BASKET_TEMPLATE### begin
	Subpart used to display the content of the shopping basket.
	The product list part has the exact same features as the regular LIST_ITEM_TEMPLATE subpart.
	In addition there's a number of fields used for delivery and payment information.
	-->
###EXTERNAL_COBJECT###
<span style="float: right">Schritt 1/4</span><h1>Warenkorb</h1>
<div class="tt_products_basket">
  <form method="post" action="###FORM_URL###">
    <div>
      <table summary="Artikel im Warenkorb" class="basket_items">
        <caption>
        Artikel im Warenkorb
        </caption>
        <thead>
          <tr>
            <th id="tt_products_basket_col_quantity">Anzahl</th>
            <th id="tt_products_basket_col_product">Artikel</th>
            <th id="tt_products_basket_col_price" colspan="2">Preis</th>
            <th id="tt_products_basket_col_total" colspan="2">Gesamt</th>
          </tr>
        </thead>
        <tbody>
          <!-- ###ITEM_CATEGORY_AND_ITEMS### begin -->
          <!-- ###ITEM_CATEGORY### begin -->
          <tr>
            <td colspan="6" class="category_title"><strong>###CATEGORY_TITLE###</strong></td>
          </tr>
          <!-- ###ITEM_CATEGORY### end -->
          <!-- ###ITEM_LIST### begin -->
 
          <!-- ###ITEM_SINGLE### begin-->
           ###ITEM_SINGLE_PRE_HTML###
          <tr class="listitem">
            <td class="quantity"><input size="3" maxlength="4" type="text" name="###FIELD_NAME_BASKET###" value="###FIELD_QTY###" /></td>
            <td class="product"><!--###LINK_ITEM###-->
              ###PRODUCT_TITLE###
              <!--###LINK_ITEM###--></td>
            <td class="price_currency">EUR</td>
            <td class="price">###PRICE_TAX###</td>
            <td class="total_currency">EUR</td>
            <td class="total">###PRICE_TOTAL_TAX###</td>
          </tr>
           ###ITEM_SINGLE_POST_HTML###
          <!-- ###ITEM_SINGLE### end -->
 
          <!-- ###ITEM_LIST### end -->
          <!-- ###ITEM_CATEGORY_AND_ITEMS###  end -->
        </tbody>
      </table>
      <div class="form_control">
        <input type="submit" name="products_update" value="Warenkorb aktualisieren" />
      </div>
      <p class="bodytext">Um einen Artikel aus dem Warenkorb zu entfernen, geben Sie bitte 0 im Feld "Anzahl" ein und klicken dann auf "Warenkorb aktualisieren".</p>
    </div>
  </div>
</form>
<!-- ###BASKET_TEMPLATE### end -->


Leider werden die Marker ###ITEM_SINGLE_PRE_HTML### und ###ITEM_SINGLE_POST_HTML### aber nie ersetzt.


Würde mich über Tipps freuen.

Viele Grüße
Julian
Profil