Zurück   xt:Commerce Webshop Shop Support > xt:Commerce Shopsoftware Community Area > HTML & CSS

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 16.02.2010, 09:18
Neuer Benutzer
 
Registriert seit: 06.01.2010
Beiträge: 3
Unglücklich categorie_listing.html nicht IE valid und nur einspaltig ?

Hallo habe folgendes Problem - nachdem wir unsere categorie_listing so geändert haben das wir jetzt Kategorie Bilder haben funktioniert es im IE nicht mehr -

folgendes wollen wir erreichen :

immer 3 Kategorie bilder nebeneinander - Beschreibung der Kategorie dadrüber -
dadrunter 2 Spaltig Produkte aus dem sortiment oder neuheiten -

ich bzw. wir sind mit unserem latein am ende -

welcher code schnipsel fehlt uns denn bloß ?

ich suche schon seit stunden in diversen foren aber finde nichts -

diese 2 Varianten haben wir -

Erste

PHP-Code:
{config_load file="$language/lang_$language.conf" section="categorie_listing"}

<
table width="60%" border="0" cellpadding="0" cellspacing="0">
  <
tr valign="top">
    <
td class="main"> <table width="60%" border="0" cellspacing="0" cellpadding="0">
        <
tr valign="top">
          <
td class="contentsTopics"><h1>{$CATEGORIES_NAME}</h1></td>
        </
tr></table>{if $CATEGORIES_DESCRIPTION}{$CATEGORIES_DESCRIPTION}
      <
br />
      <
br />
      {/if}
      {if 
$module_content !=''}
      <
br />
      <
table width="60%" border="0" cellspacing="0" cellpadding="0">
        <
tr
    {
assign var="col" value="0"}
    {foreach 
name=aussen item=module_data from=$module_content}
        {
assign var="col" value="`$col+1`"}
        {if 
$col>1}
            <
td><img src="{$tpl_path}img/pixel_trans.gif" width="1" height="1" /></td>
        {/if}
        {if 
$col>=4}
            {
assign var="col" value="1"}
        </
tr><tr>
            <
td><img src="{$tpl_path}img/pixel_trans.gif" width="1" height="1" /></td></tr><tr>
        {/if}
          <
td class="main" width="100">
              <
table  width="60%" border="0" cellpadding="0" cellspacing="0">
                <
tr>
                  <
td>{if $module_data.CATEGORIES_IMAGE}<a href="{$module_data.CATEGORIES_LINK}"><img src="{$module_data.CATEGORIES_IMAGE}alt="{$module_data.CATEGORIES_NAME}/></a>{/if}</td>
                </
tr>
                <
tr>
                  <
td bgcolor="#FFFFFF" style="padding:3px 0 3px 5px;"><strong><a href="{$module_data.CATEGORIES_LINK}">{$module_data.CATEGORIES_NAME}</a></strong></td>
                </
tr>
                <
tr>
                  <
td >{$module_data.CATEGORIES_DESCRIPTION}</td>
                </
tr>
              </
table>
            </
td>
         {/foreach}
         {if 
$col<&& $col>0}
                {foreach 
name=spcarr item=spc from=$spaces}
        <
td><img src="{$tpl_path}img/pixel_trans.gif" width="10" height="1" /></td>
        <
td><img src="{$tpl_path}img/pixel_trans.gif" width="10" height="1" /></td>
        {/foreach}
         {/if}
         </
tr></table>
       {/if}<
br/>
    </
td>
    <
td class="main">&nbsp;</td>
  </
tr>
  <
tr>
    <
td><img src="{$tpl_path}img/pixel_trans.gif" alt="" width="1" height="1" /></td>
  </
tr>
</
table>
<
table width="60%" border="0" cellspacing="0" cellpadding="0">
  <
tr>
    <
td><!--{$MODULE_products_in_category}</td>
  </
tr>
</
table
Mit dieser categorie_listing.html sieht es im Firefox gut aus - aber im IE ist alles verschoben - meine rechten boxen warenkorb etc. alles rutscht nach unten - zudem kommt das die produkte darunter unter bildkategorien nur einspaltig sind ?

2 te categorie_listing.html.

funktioniert einwandfrei im firefox und im IE nur leider sind alle Kategorie Bilder untereinander - ? ich glaube für jemanden der sich auskennt ist es ameinfachsten an der zweiten alles so zu basteln das die kategorien bilder wieder 3 spaltig sind - ?
PHP-Code:
{config_load file="$language/lang_$language.conf" section="categorie_listing"}
<
div class="productNew">
<
div class="productNewHead">
{if 
$CATEGORIES_NAME}<h2 class="headlineProduct">{$CATEGORIES_NAME}</h2>{/if}
</
div>
<
div class="productContentPadleft">
<
br />
{if 
$CATEGORIES_HEADING_TITLE || $CATEGORIES_DESCRIPTION || $CATEGORIES_IMAGE}
    <
div id="frameListHead" class="floatbox" >
        {
$CATEGORIES_HEADING_TITLE}<br />
        {if 
$CATEGORIES_DESCRIPTION}{$CATEGORIES_DESCRIPTION}{/if}<br class="clearHere" />
    </
div>
{/if}


{if 
$module_content !=''}
<
div class="catListing1">
{
assign var="elementNow" value="0"} {* Zurücksetzen der Varible *}
{foreach 
name=aussen item=module_data from=$module_content}
{* 
Überprüfung welche Spalte derzeit aktuell ist *}
 {if 
$elementNow == "0" }
 <
div class="subcolumns">
  <
div class="c50l">
   <
div class="subcl">
     {elseif 
$elementNow == "1" }
  <
div class="c50r">
   <
div class="subcr">
 {/if}
{* 
Content *}
  {if 
$module_data.CATEGORIES_IMAGE}
  <
a href="{$module_data.CATEGORIES_LINK}">
      <
img src="{$module_data.CATEGORIES_IMAGE}alt="{$module_data.CATEGORIES_NAME}/>
  </
a>
  {/if}
  <
br />
{* 
Content END*}
   </
div>
  </
div>
{* 
Subcolums schließen *}
{if 
$elementNow == "1" }
 </
div>
{/if}
 
{* 
Spaltennummer ändern *}
{if 
$elementNow "1" }
 {
assign var="elementNow" value="`$elementNow+1`"}
{else}
 {
assign var="elementNow" value="0"}
{/if}
{/foreach}
{* 
Leere Zellen einfügen *}
{
assign var="but1" value="`$smarty.foreach.aussen.total+2`"}
{
assign var="but2" value="`$smarty.foreach.aussen.total+1`"}
{* 
Wenn Spalten unvollständig füge leere Spalten hinzu *}
{if 
$but2%== }
</
div>
{/if}

{/if}

</
div>
</
div>

</
div

mein nervenkostüm wäre euch so dankbar wenn jemand eine lösung hätte

Vielen Dank schonmal an alle die antworten oder versuchen zu helfen -

vielleicht kann ja auch jemand mal ne ganz normale XT Cpommerce categorie_listing.html schicken - ?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 16.02.2010, 16:22
Neuer Benutzer
 
Registriert seit: 06.01.2010
Beiträge: 3
Standard

Für alle die auch die Lösung brauchen - ich habe sie bekommen :

PHP-Code:
{config_load file="$language/lang_$language.conf" section="categorie_listing"}

<
table width="100%" border="0" cellpadding="0" cellspacing="0">
  <
tr valign="top">
   <
tr valign="top">
          <
td class="contentsTopics"><h1>{$CATEGORIES_NAME}</h1></td>
        </
tr></table>{if $CATEGORIES_DESCRIPTION}{$CATEGORIES_DESCRIPTION}
      <
br />
      {/if}
      {if 
$module_content !=''}
      <
br />
      <
table width="100%" border="0" cellspacing="0" cellpadding="0">
        <
tr
    {
assign var="col" value="0"}
    {foreach 
name=aussen item=module_data from=$module_content}
        {
assign var="col" value="`$col+1`"}
        {if 
$col>1}
            <
td><img src="{$tpl_path}img/pixel_trans.gif" width="1" height="1" /></td>
        {/if}
        {if 
$col>=4}
            {
assign var="col" value="1"}
        </
tr><tr>
            <
td><img src="{$tpl_path}img/pixel_trans.gif" width="1" height="1" /></td></tr><tr>
        {/if}
          <
td class="main" width="100">
              <
table  width="100%" border="0" cellpadding="0" cellspacing="0">
                <
tr>
                  <
td>{if $module_data.CATEGORIES_IMAGE}<a href="{$module_data.CATEGORIES_LINK}"><img src="{$module_data.CATEGORIES_IMAGE}alt="{$module_data.CATEGORIES_NAME}/></a>{/if}</td>
                </
tr>
                <
tr>
                  <
td bgcolor="#FFFFFF" style="padding:3px 0 3px 5px;"><strong><a href="{$module_data.CATEGORIES_LINK}">{$module_data.CATEGORIES_NAME}</a></strong></td>
                </
tr>
                <
tr>
                  <
td >{$module_data.CATEGORIES_DESCRIPTION}</td>
                </
tr>
              </
table>
            </
td>
         {/foreach}
         {if 
$col<&& $col>0}
                {foreach 
name=spcarr item=spc from=$spaces}
        <
td><img src="{$tpl_path}img/pixel_trans.gif" width="10" height="1" /></td>
        <
td><img src="{$tpl_path}img/pixel_trans.gif" width="10" height="1" /></td>
        {/foreach}
         {/if}
         </
tr></table>
       {/if}<
br/>
    </
td>
    <
td class="main">&nbsp;</td>
  </
tr>
  <
tr>
    <
td><img src="{$tpl_path}img/pixel_trans.gif" alt="" width="1" height="1" /></td>
  </
tr>
</
table>
<
table width="100%" border="0" cellspacing="0" cellpadding="0">
  <
tr>
    <
td><!--{$MODULE_products_in_category}</td>
  </
tr>
</
table
Diese Lösung ist auf jeden Fall IE valid barrierefrei -
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
categorielistinghtml, einspaltig, valid

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Downloadprodukt nicht sofort ausliefern, nur wenn Kunde Gutscheinguthaben hat scheibenwischer Installation und Konfiguration 0 14.11.2009 14:53
Kennt jemand diese Fehelermeldung? eselchenm72 Installation und Konfiguration 1 25.11.2007 16:58
Riesige Fehlermeldung bei Artikelexport Andreas Grambow Admininterface 3 06.08.2005 22:36


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:47 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand