Zum Inhalt springen

even/uneven in ###BASKET_TEMPLATE###

Erstellt am 12. Februar 2009 · Noch keine Antworten

Tags: Templates & Layouts, Frage

Julian.​Hofmann ·

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:

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:

<!-- ###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