Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Artikelübersicht fehlt in der checkout_confirmation

    hochzeiterin

    • Frisch an Board
    • Beiträge: 60
    • Geschlecht:
    Hallo,

    habe meinen Shop auf das aktuelle modified v1.06 rev 4356 "ge-updatet".

    Jetzt sieht der Kunde beim Checkout keine Artikel mehr :-(

    Es steht nur noch Artikel (bearbeiten) da aber ich möchte nicht erst auf die Artikel klicken um dann wieder in den Warenkorb zu kommen.

    Kann mir jemand helfen? Danke

    Linkback: https://www.modified-shop.org/forum/index.php?topic=26322.0
    Marktplatz - Eine große Auswahl an neuen und hilfreichen Modulen sowie modernen Templates für die modified eCommerce Shopsoftware

    web28

    • modified Team
    • Beiträge: 9.404
    Re: Artikelübersicht fehlt in der checkout_confirmation
    Antwort #1 am: 27. Mai 2013, 10:26:10
    Die notwendigen Änderungen am Template wurden nicht durchgeführt.

    hochzeiterin

    • Frisch an Board
    • Beiträge: 60
    • Geschlecht:
    Re: Artikelübersicht fehlt in der checkout_confirmation
    Antwort #2 am: 27. Mai 2013, 11:18:32
    Welche Änderungen? Ich habe das Update von xtmodified 1.05 auf modified 1.06 rev 4356 durchgeführt. Wo oder was muß ich manuel ändern damit die Übersicht zu sehen ist?

    sv.brueck

    • Fördermitglied
    • Beiträge: 524
    Re: Artikelübersicht fehlt in der checkout_confirmation
    Antwort #3 am: 27. Mai 2013, 11:22:03
    Du scheinst die Änderungen in Deinem Templateordner nicht vorgenommen zu haben.

    Gruß

    Sven

    hochzeiterin

    • Frisch an Board
    • Beiträge: 60
    • Geschlecht:
    Re: Artikelübersicht fehlt in der checkout_confirmation
    Antwort #4 am: 27. Mai 2013, 11:35:21
    Hallo Sven

    Danke..... WELCHE ÄNDERUNGEN?

    hochzeiterin

    • Frisch an Board
    • Beiträge: 60
    • Geschlecht:
    Re: Artikelübersicht fehlt in der checkout_confirmation
    Antwort #5 am: 27. Mai 2013, 13:02:28
    Hallo,

    so, ich hab jetzt das Handbuch und die Anleitung zur Templateanpassung hoch und runter gelesen aber nicht wirklich gefunden, was ich ändern muß, damit meine Checkout_confirmation nicht mehr so aussieht, wie sie jetzt aussieht...... Könnte bitte jemand so freundlich sein und mir eine konkrete Information geben?

    Daß etwas geändert werden muß, weiß ich,
    daß es im Template sein muß, hab ich auch verstanden....
    ...aber was, finde ich leider nicht  :’-(

    e-moves

    • Fördermitglied
    • Beiträge: 248
    • Geschlecht:
    Re: Artikelübersicht fehlt in der checkout_confirmation
    Antwort #6 am: 27. Mai 2013, 13:14:20
    Hallo,
    du musst die checkout_confirmation.html aus dem xtc5-Template (1.06) nehmen.
    Das CSS muss auch noch angepasst werden.
    Grüße

    hochzeiterin

    • Frisch an Board
    • Beiträge: 60
    • Geschlecht:
    Re: Artikelübersicht fehlt in der checkout_confirmation
    Antwort #7 am: 28. November 2014, 15:49:08
    ich trau mich ja fast gar nicht mehr zu fragen aber mein Problem besteht immer noch :-(

    Ich habe folgende Version:
    modified eCommerce Shopssoftware v1.06 rev 4356 dated: 2013-01-23
    Datenbank Version: "MOD_1.0.6.0"

    Ich habe die aufgeführte checkout_confirmation unter meinem Template, das mit einigen Änderungen versehen war. Die sollte eigentlich die zu der Version passende sein, da es ja komplett geupdatet wurde.

    Nun meine Bitte: was muß ich hier ändern, damit die Artikel wieder einzeln in der Bestellübersicht erscheinen und nicht nur die Gesamtübersicht und der Gesamtpreis.

    DANKE  :-?

    {config_load file="$language/lang_$language.conf" section="checkout_confirmation"} {config_load file="$language/lang_$language.conf" section="checkout_navigation"}
    <ul id="checkoutnavigation">
        <li class="inactive"><span class="number">1.</span> <span class="title">{#title_shipping#}</span><br />
            <span class="description">{#desc_shipping#}</span></li>
        <li class="inactive"><span class="number">2.</span> <span class="title">{#title_payment#}</span><br />
            <span class="description">{#desc_payment#}</span></li>
        <li class="active"><span class="number">3.</span> <span class="title">{#title_confirmation#}</span><br />
            <span class="description">{#desc_confirmation#}</span></li>
        <li class="inactive"><span class="number">4.</span> <span class="title">{#title_success#}</span><br />
            <span class="description">{#desc_success#}</span></li>
    </ul>
    <div style="clear:both"></div>
    <br />
    <h1>{#heading_confirmation#}</h1>
    <p>{#text_information#}</p>
    {if $IP_LOG=='true'}
    <p>{#text_ip#}:&nbsp;<strong>{$CUSTOMERS_IP}</strong></p>
    <p>{/if}</p>
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr>
            <td width="40%"><strong>{#text_shipping_address#}</strong><br />
                {$DELIVERY_LABEL}<br />
                <a href="{$SHIPPING_ADDRESS_EDIT}">{#text_edit#}</a></span></td>
            <td width="60%">{if $BILLING_LABEL}<strong>{#text_payment_address#}</strong><br />
                {$BILLING_LABEL}<br />
                <a href="{$BILLING_ADDRESS_EDIT}">{#text_edit#}</a>{/if}</td>
        </tr>
    </table>
    {if $SHIPPING_METHOD}
    <h2>{#text_shipping_method#}</h2>
    <p>{$SHIPPING_METHOD}&nbsp;<a href="{$SHIPPING_EDIT}">{#text_edit#}</a></p>
    {/if} {if $PAYMENT_METHOD!=''}
    <h2>{#text_payment_method#}</h2>
    <p>{$PAYMENT_METHOD}&nbsp;<a href="{$PAYMENT_EDIT}">{#text_edit#}</a></p>
    {/if} {if $ORDER_COMMENTS!=''}
    <h2>{#text_comments#}</h2>
    <p>{$ORDER_COMMENTS}&nbsp;<a href="{$PAYMENT_EDIT}">{#text_edit#}</a></p>
    {/if} {if $PAYMENT_INFORMATION!=''}
    <h2>{#text_payment_info#}</h2>
    <p>{$PAYMENT_INFORMATION}</p>
    {/if}
    {if $REVOCATION}
        {*<strong>*}{*$REVOCATION_TITLE*}{*</strong>*}{*$REVOCATION*}
            <p>Ich habe die {$AGB_LINK|replace:'[Mehr]':$AGB_TITLE} des Anbieters gelesen und erkläre mit dem Absenden der Bestellung mein Einverständnis. <br> 
        Das {$REVOCATION_LINK|replace:'[Mehr]':$REVOCATION_TITLE} habe ich zur Kenntnis genommen. </p>
        {/if}
    <h2>{#text_products#}</h2>
    <p>{#text_products#}&nbsp;<a href="{$PRODUCTS_EDIT}">{#text_edit#}</a></p>
    <div class="highlightbox"> {$PRODUCTS_BLOCK}
        <div class="hr"></div>
        {$TOTAL_BLOCK} </div>
    <br />

    <p>{$CHECKOUT_FORM}{if $MODULE_BUTTONS!=''}&nbsp;{$MODULE_BUTTONS}{/if}&nbsp;{$CHECKOUT_BUTTON}</p>

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: Artikelübersicht fehlt in der checkout_confirmation
    Antwort #8 am: 28. November 2014, 17:45:46
    Bitte beim Einfügen von Code hier im Forum den PHP Knopf über dem Eingabefenster verwenden, dann kann man den Code auch lesen.

    Ich sehe in der Datei, ein Smarty ist da: {$PRODUCTS_BLOCK}

    Das muss irgendwo gefüllt werden .... meines Erachtens in der checkout_confirmation.php

    Da sollte so etwas stehen:

    Code: PHP  [Auswählen]
    $smarty->assign('PRODUCTS_BLOCK', <irgendwas>);

    Ich hab keine Ahnung was Du da für ein Template hast .... im Standardtemplate ist der Block ganz anders und vermutlich passt Deine checkout_confirmation.php nicht zu Deiner checkout_confirmation.html

    So sieht der Teil von Dir
    Code: PHP  [Auswählen]
    <div class="highlightbox"> {$PRODUCTS_BLOCK}
        <div class="hr"></div>
        {$TOTAL_BLOCK} </div>
    <br />

    ... im Standardtemplate aus:
    Code: PHP  [Auswählen]
    <div class="highlightbox checkoutbox">  
      {* BOC PRODUCTS TABLE *}
      <table width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr class="headerrow">
          <td class="main_header" style="width:50px" align="left" valign="top"><b>{$smarty.const.HEADER_QTY}</b></td>
          <td class="main_header" style="padding-left:90px;" align="left" valign="top"><b>{$smarty.const.HEADER_ARTICLE}</b></td>
          <td class="main_header" style="width:100px;" align="right" valign="top"><b>{$smarty.const.HEADER_SINGLE}</b></td>
          <td class="main_header" style="width:100px;" align="right" valign="top"><b>{$smarty.const.HEADER_TOTAL}</b></td>
        </tr>
        {foreach name=aussen item=data from=$PRODUCTS_ARRAY}
        <tr>
          <td class="main_row" align="left" valign="top">{$data.qty}</td>
          <td class="main_row" align="left" valign="top">
            {if $smarty.const.CHECKOUT_SHOW_PRODUCTS_IMAGES == 'true'}
            <div style="width:90px; float:left;">{$data.image}</div>
            {/if}
            <div style="width:420px; float:left;">
            {$data.link}
            {if $data.order_description}<div class="small">{$data.order_description}</div>{/if}
            {if $data.shipping_time}<br /><span class="nobr small">{$smarty.const.SHIPPING_TIME}{$data.shipping_time}</span>{/if}
            {foreach key=a_data item=attrib_data from=$data.attributes}
              {if $attrib_data.value != ''}<br /><span class="nobr small">&nbsp;<i> - {$attrib_data.option} : {$attrib_data.value}</i></span>{/if}          
            {/foreach}
            </div>        
          </td>      
          <td class="main_row" align="right" valign="top">{$data.price_formated}</td>
          <td class="main_row" align="right" valign="top">{$data.final_price_formated}{if $ORDER_TAX_GROUPS > 1}<br />{$data.tax} %{/if}</td>
        </tr>
        {/foreach}
      </table>
      {* EOC PRODUCTS TABLE *}

      <div class="hr"></div>
      {if $TOTAL_BLOCK}
        <div class="total">
          <table align="right">
            {$TOTAL_BLOCK}
          </table>
          <div style="clear:both"></div>
        </div>
      {/if}

     

    also ganz anders ....

    e-moves sprach davon, dass Du die checkout_confirmation.html aus dem xtc5 Template (1.06) nehmen musst ... was Du da hast, ist die aber definitiv nicht!

    Ersetze mal den KOMPLETTEN Inhalt Deiner checkout_confirmation.html damit:
    Code: PHP  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="checkout_confirmation"}
    {config_load file="$language/lang_$language.conf" section="checkout_navigation"}
    {config_load file="$language/lang_$language.conf" section="duty_info"}
    <ul id="checkoutnavigation">
        <li class="inactive"><span class="number">1.</span> <span class="title">{#title_shipping#}</span><br />
           <span class="description">{#desc_shipping#}</span></li>
       <li class="inactive"><span class="number">2.</span> <span class="title">{#title_payment#}</span><br />
           <span class="description">{#desc_payment#}</span></li>
       <li class="active"><span class="number">3.</span> <span class="title">{#title_confirmation#}</span><br />
           <span class="description">{#desc_confirmation#}</span></li>
       <li class="inactive"><span class="number">4.</span> <span class="title">{#title_success#}</span><br />
           <span class="description">{#desc_success#}</span></li>
    </ul>
    <div style="clear:both"></div>

    <br />
    <h1>{#heading_confirmation#}</h1>

    <div class="checkout_infos">

      <div class="{if $REVOCATION}checkoutInfoBoxes{else}checkoutInfoBoxesLarge{/if}" style="text-align: justify;">
        {#text_information#}
       {if $IP_LOG=='true'}
        <p>{#text_ip#}:&nbsp;<strong>{$CUSTOMERS_IP}</strong></p>
       {/if}
      </div>

      {if $REVOCATION}
      <div class="checkoutInfoBoxes red">    
        {$TEXT_AGB_CHECKOUT}
      </div>
      {/if}

      <div style="clear:both"><br /></div>  

      <div class="checkoutNavBoxes">
        <h2>{#text_shipping_address#}</h2>
       <div class="text">&nbsp;<a href="{$SHIPPING_ADDRESS_EDIT}">{#text_edit#}</a></div>
       <div style="clear:both">{$DELIVERY_LABEL}<br /></div>
      </div>
     
      {if $BILLING_LABEL}
      <div class="checkoutNavBoxes">
        <h2>{#text_payment_address#}</h2>
       <div class="text">&nbsp;<a href="{$BILLING_ADDRESS_EDIT}">{#text_edit#}</a></div>
       <div style="clear:both">{$BILLING_LABEL}<br /></div>
      </div>
      {/if}

      <div style="clear:both"><br /></div>
     
      {if $SHIPPING_METHOD}
        <div class="checkoutNav2Boxes">
          <h2>{#text_shipping_method#}</h2>
         <div class="text">&nbsp;<a href="{$SHIPPING_EDIT}">{#text_edit#}</a></div>
         <p style="clear:both;">{$SHIPPING_METHOD}</p>
        </div>
      {/if}

      {if $PAYMENT_METHOD!=''}
        <div class="checkoutNav2Boxes">
          <h2>{#text_payment_method#}</h2>
         <div class="text">&nbsp;<a href="{$PAYMENT_EDIT}">{#text_edit#}</a></div>
         <p style="clear:both;">{$PAYMENT_METHOD}</p>
        </div>
      {/if}
      <div style="clear:both"></div>  
     
      {if $ORDER_COMMENTS!=''}
        <br />
        <h2>{#text_comments#}</h2>
       <div class="text">&nbsp;<a href="{$PAYMENT_EDIT}">{#text_edit#}</a></div>  
       <div style="clear:both;padding: 0 5px;">{$ORDER_COMMENTS}</div>  
      {/if}
     
      {if $PAYMENT_INFORMATION!=''}
        <br />
        <h2>{#text_payment_info#}</h2>
       <table style="clear:both">
          <tr>
            {foreach name=aussen item=data from=$PAYMENT_INFORMATION}    
              <td class="main">{$data.title|stripslashes}</td>
              <td>&nbsp;</td>
              <td class="main">{if $data.field}{$data.field|stripslashes}{else}&nbsp;{/if}</td>    
            {/foreach}
          </tr>
        </table>
      {/if}
     
      <br />
      <h2>{#text_products#}</h2>
     <p class="text">&nbsp;<a href="{$PRODUCTS_EDIT}">{#text_edit#}</a></p>
     <div style="clear:both"></div>
     
    </div>

    <div class="highlightbox checkoutbox">  
      {* BOC PRODUCTS TABLE *}
      <table width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr class="headerrow">
          <td class="main_header" style="width:50px" align="left" valign="top"><b>{$smarty.const.HEADER_QTY}</b></td>
          <td class="main_header" style="padding-left:90px;" align="left" valign="top"><b>{$smarty.const.HEADER_ARTICLE}</b></td>
          <td class="main_header" style="width:100px;" align="right" valign="top"><b>{$smarty.const.HEADER_SINGLE}</b></td>
          <td class="main_header" style="width:100px;" align="right" valign="top"><b>{$smarty.const.HEADER_TOTAL}</b></td>
        </tr>
        {foreach name=aussen item=data from=$PRODUCTS_ARRAY}
        <tr>
          <td class="main_row" align="left" valign="top">{$data.qty}</td>
          <td class="main_row" align="left" valign="top">
            {if $smarty.const.CHECKOUT_SHOW_PRODUCTS_IMAGES == 'true'}
            <div style="width:90px; float:left;">{$data.image}</div>
            {/if}
            <div style="width:420px; float:left;">
            {$data.link}
            {if $data.order_description}<div class="small">{$data.order_description}</div>{/if}
            {if $data.shipping_time}<br /><span class="nobr small">{$smarty.const.SHIPPING_TIME}{$data.shipping_time}</span>{/if}
            {foreach key=a_data item=attrib_data from=$data.attributes}
              {if $attrib_data.value != ''}<br /><span class="nobr small">&nbsp;<i> - {$attrib_data.option} : {$attrib_data.value}</i></span>{/if}          
            {/foreach}
            </div>        
          </td>      
          <td class="main_row" align="right" valign="top">{$data.price_formated}</td>
          <td class="main_row" align="right" valign="top">{$data.final_price_formated}{if $ORDER_TAX_GROUPS > 1}<br />{$data.tax} %{/if}</td>
        </tr>
        {/foreach}
      </table>
      {* EOC PRODUCTS TABLE *}
     
      <div class="hr"></div>
      {if $TOTAL_BLOCK}
        <div class="total">
          <table align="right">
            {$TOTAL_BLOCK}
          </table>
          <div style="clear:both"></div>
        </div>
      {/if}
      {if $DELIVERY_DUTY_INFO == true}
        <div class="hr"></div>
        <div style="font-size:11px; border:0px solid red;padding:5px;margin-top:8px;">{#text_duty_info#}</div>
     {/if}
      <br />
      <div style="text-align:right">{$CHECKOUT_FORM}{if $MODULE_BUTTONS!=''}&nbsp;{$MODULE_BUTTONS}{/if}&nbsp;{$CHECKOUT_BUTTON}</div>  
    </div>
     

    Wenn e-moves recht hat, dann funktioniert es dann.

    Guenter59

    • Viel Schreiber
    • Beiträge: 1.484
    Re: Artikelübersicht fehlt in der checkout_confirmation
    Antwort #9 am: 28. November 2014, 18:21:38
    Hi
    im Standard gibt es den Smarty {$PRODUCTS_BLOCK} nicht und deshalb zeigt es auch nichts an.
    Diesen Fehler habe ich schon mal bei jemandem korrigiert. Ihr habt wahrscheinlich das gleiche Template.

    Grundsätzlich ist es so wie Bonsai und e-moves schreiben. Wenn Du die checkout_confirmation.html durch die Originale ersetzt oder das von Bonsai gegeneinander austauscht ( Dein Teil gegen Originalteil ), dann funktioniert es auch.

    Gruß
    GMS

    PS
    Du kannst ja ' Deine Datei auch einfach mal umbenennen und dann die Originaldatei hochladen. Dann siehst Du ja, ob es funktioniert.
    Und isch sag Disch es wird.

    hochzeiterin

    • Frisch an Board
    • Beiträge: 60
    • Geschlecht:
    Re: Artikelübersicht fehlt in der checkout_confirmation
    Antwort #10 am: 23. Januar 2015, 14:34:26
    Hallo :-)

    vielen lieben Dank - es hat funktioniert  :thx:

    Allerdings habe ich jetzt noch ein "kosmetisches Problem".  :oops:
    In der Bestellübersicht sind jetzt die Artikelbilder ein klein bisßchen zu groß und befinden sich hinter dem Artikelnamen.

    Sicherlich für den Kenner ein kleines Problem und wahrscheinlich nur eine Einstellungssache bei den Bildern. Allerdings weiß ich nicht wo.....

    Könntet ihr mir bitte noch einmal helfen? Vielen Dank.

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: Artikelübersicht fehlt in der checkout_confirmation
    Antwort #11 am: 26. Januar 2015, 16:30:25
    Ich habe mir das mal angesehen. Den Kunden Bonsai darfst Du wieder wegwerfen ;-)

    Ersetze
    Code: PHP  [Auswählen]
     <div style="width:90px; float:left;">{$data.image}</div>
    mit
    Code: PHP  [Auswählen]
     <div style="width:185px; float:left;">{$data.image}</div>

    Fertig.

    hochzeiterin

    • Frisch an Board
    • Beiträge: 60
    • Geschlecht:
    Re: Artikelübersicht fehlt in der checkout_confirmation
    Antwort #12 am: 29. Januar 2015, 18:27:48
    Hallo,

    hab den Kunden gelöscht ;-)
    Vielen Dank für deine Hilfe.
               
    anything