Einzelnen Beitrag anzeigen
Ungelesen 29.07.12, 02:54   #6
urga
Mitglied
 
Benutzerbild von urga
 
Registriert seit: Aug 2009
Ort: void* (*wtf[])(void **);
Beiträge: 423
Bedankt: 137
urga ist noch neu hier! | 0 Respekt Punkte
Standard

uff shopware und templates. hört sich nach arschkarte an :P
insbesondere, wenn der, der die seiten "designt" hat aich nicht an die sw-konventionen gehalten hat.

pobier mal /templates/_default/frontend/listing/box_article.tpl

durch das orginal (3.5.x) zu ersetzen:

Code:
<div class="artbox{if $lastitem} last{/if}{if $firstitem} first{/if}">
  <div class="inner">

    {* Top *}
    {block name='frontend_listing_box_article_hint'}
      {if $sArticle.highlight}
      <div class="ico_tipp">{se name='ListingBoxTip'}{/se}</div>
      {/if}
    {/block}

    {* New *}
    {block name='frontend_listing_box_article_new'}
      {if $sArticle.newArticle}
      <div class="ico_new">{se name='ListingBoxNew'}{/se}</div>
      {/if}
    {/block}

    {* ESD article *}
    {block name='frontend_listing_box_article_esd'}
      {if $sArticle.esd}
      <div class="ico_esd">{se name='ListingBoxInstantDownload'}{/se}</div>

      {/if}
    {/block}

    {* Article rating *}
        {block name='frontend_listing_box_article_rating'}
          {if $sArticle.sVoteAverange.averange}
          <div class="star star{$sArticle.sVoteAverange.averange*2|round}"></div>
          {/if}
      {/block}

    {* Article picture *}
    {block name='frontend_listing_box_article_picture'}
    {if $sTemplate eq 'listing-3col' || $sTemplate eq 'listing-2col'}
      {assign var=image value=$sArticle.image.src.3}
    {else}
      {assign var=image value=$sArticle.image.src.2}
    {/if}
    <a href="{$sArticle.linkDetails|rewrite:$sArticle.articleName}" title="{$sArticle.articleName}" class="artbox_thumb" {if isset($sArticle.image.src)}
      style="background: url({$image}) no-repeat center center"{/if}>
    {if !isset($sArticle.image.src)}<img src="{link file='frontend/_resources/images/no_picture.jpg'}" alt="{s name='ListingBoxNoPicture'}{/s}" />{/if}</a>
    {/block}

    {* Article name *}
    {block name='frontend_listing_box_article_name'}
    <a href="{$sArticle.linkDetails|rewrite:$sArticle.articleName}" class="title" title="{$sArticle.articleName}">{$sArticle.articleName|truncate:47}</a>
    {/block}

    {* Des*****ion *}
    {block name='frontend_listing_box_article_des*****ion'}
    {if $sTemplate eq 'listing-1col'}
      {assign var=size value=270}
    {else}
      {assign var=size value=60}
    {/if}
    <p class="desc">{if $sTemplate != 'listing'}
      {$sArticle.des*****ion_long|strip_tags|truncate:$size}
      {/if}
    </p>
    {/block}

    {* Unit price *}
    {block name='frontend_listing_box_article_unit'}
        {if $sArticle.purchaseunit}
            <div class="{if !$sArticle.pseudoprice}article_price_unit{else}article_price_unit_pseudo{/if}">
                <p>
                    <strong>{se name="ListingBoxArticleContent"}{/se}:</strong> {$sArticle.purchaseunit} {$sArticle.sUnit.des*****ion}
                </p>
                {if $sArticle.purchaseunit != $sArticle.referenceunit}
                    <p>
                        {if $sArticle.referenceunit}
                            <strong class="baseprice">{se name="ListingBoxBaseprice"}{/se}:</strong> {$sArticle.referenceunit} {$sArticle.sUnit.des*****ion} = {$sArticle.referenceprice|currency} {s name="Star" namespace="frontend/listing/box_article"}{/s}
                        {/if}
                    </p>
                {/if}
            </div>
        {/if}
    {/block}

    {* Article Price *}
    {block name='frontend_listing_box_article_price'}
    <p class="{if $sArticle.pseudoprice}pseudoprice{else}price{/if}">
          {if $sArticle.pseudoprice}
            <span class="pseudo">{s name="reducedPrice"}Statt: {/s}{$sArticle.pseudoprice|currency} {s name="Star"}*{/s}</span>
          {/if}
          <span class="price">{if $sArticle.priceStartingFrom && !$sArticle.liveshoppingData}{s name='ListingBoxArticleStartsAt'}{/s} {/if}{$sArticle.price|currency} {s name="Star"}*{/s}</span>
        </p>
        {/block}

        {* Compare and more *}
        {block name='frontend_listing_box_article_actions'}
        <div class="actions">

          {block name='frontend_listing_box_article_actions_buy_now'}
          {* Buy now button *}
          {if !$sArticle.sConfigurator && !$sArticle.variants && !$sArticle.sVariantArticle && !$sArticle.laststock == 1}
            <a href="{url controller='checkout' action='addArticle' sAdd=$sArticle.ordernumber}" title="{s name='ListingBoxLinkBuy'}{/s}" class="buynow">{s name='ListingBoxLinkBuy'}{/s}</a>
          {/if}
          {/block}

          {block name='frontend_listing_box_article_actions_inline'}
            {* More informations button *}
        <a href="{$sArticle.linkDetails|rewrite:$sArticle.articleName}" title="{$sArticle.articleName}" class="more">{s name='ListingBoxLinkDetails'}{/s}</a>
          {/block}
    </div>
    {/block}
  </div>
</div>
wenn das nichts bringt ist es wahrscheinlich sinnvoller sw-3.5.6 neu aufzusetzen, und dann nach und nach erst die styles und dann die templates zu übernehmen. so weisste dann wenigstens welches template den ärger verursacht.
__________________
entropie erfordert keine wartung
urga ist offline   Mit Zitat antworten