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: 1.06 beta 4 - Box ausblenden in ...

    Webi

    • Frisch an Board
    • Beiträge: 94
    Re: 1.06 beta 4 - Box ausblenden in ...
    Antwort #15 am: 18. Dezember 2012, 06:59:14
    Guten Morgen,
    naja so ganz verstehe ich das zwar immer noch nicht, dafür habe ich die linke Seite komplett weg an statt der rechten.

    Die Linke Seite ausblenden finde ich sogar besser.

    Code: PHP  [Auswählen]
    <div id="wrap">
      <div id="header">
        <div id="logo"><img src="{$tpl_path}img/spacer.gif" width="400" height="115" alt="{$store_name}" /></div>
        <div id="search">{$box_SEARCH}</div>
      </div>
      <div id="topmenuwrap">
        <ul id="topmenu">
          <li><a href="{$index}">{#link_index#}</a></li>
         <li><a href="{$cart}">{#link_cart#}</a></li>
         {if $account}
            <li><a href="{$account}">{#link_account#}</a></li>
         {/if}
          {if $smarty.session.customers_status.customers_status_id == '1'}
            <li><a href="{php}echo xtc_href_link(FILENAME_CREATE_ACCOUNT, '', 'SSL');{/php}">{#new_customer#}</a></li>
         {/if}
          <li><a href="{$checkout}">{#link_checkout#}</a></li>
         {if $smarty.session.customer_id}
            <li><a href="{$logoff}">{#link_logoff#}</a></li>
         {else}
            <li><a href="{$login}">{#link_login#}</a></li>
         {/if}
        </ul>
        <div id="languages">{$box_LANGUAGES}</div>
      </div>
      <div id="breadcrumb">{$navtrail}</div>
     
      <div id="contentwrap"> {if !strstr ($smarty.server.PHP_SELF, 'checkout')}
           
            {/if}
            <div
                    {if !strstr ($smarty.server.PHP_SELF, 'checkout')}
                            id="content"
                    {else}
                            id="contentfull"
                    {/if}
                     >
            {if strstr ($smarty.server.PHP_SELF, 'index')}
                {if $smarty.get.cPath==null and $smarty.get.manufacturers_id==''}
                     {if $BANNER}{$BANNER}{/if}
               {/if}
            {/if}
            {$main_content}</div>
       
            {if !strstr ($smarty.server.PHP_SELF, 'checkout')}
    <div id="rightcol">
            {$box_CATEGORIES}{$box_ADD_QUICKIE}{$box_CONTENT}{$box_INFORMATION}{$box_LAST_VIEWED}{$box_REVIEWS}{$box_SPECIALS}{$box_WHATSNEW}
           
            {$box_CART}{$box_LOGIN}{$box_ADMIN}{$box_NEWSLETTER}{$box_BESTSELLERS}{$box_INFOBOX}{$box_CURRENCIES}{$box_MANUFACTURERS_INFO}{$box_MANUFACTURERS}</div>
                            {/if}
     
     
      <p class="footer">{$smarty.const.TITLE} &copy; {$smarty.now|date_format:"%Y"} | Template &copy; 2009-{$smarty.now|date_format:"%Y"} by <span class="cop_magenta">mod</span><span class="cop_grey">ified eCommerce Shopsoftware</span></p>
    </div>

    jetzt noch die Boxen auswählen die ich brauche ein wenig css und den Banner Code entfernen. den Banner Code brauche ich sowieso nicht.

    Hoffentlich ist das so richtig was ich mir geschustert habe.

    Webi

    • Frisch an Board
    • Beiträge: 94
    Re: 1.06 beta 4 - Box ausblenden in ...
    Antwort #16 am: 19. Dezember 2012, 14:27:18
    könnte mir zu mindestens jemand verraten wie man ddieses Problem auf dem Screen  mit den tabs (product_info_tabs_v1.html) beheben kann ?

    alles Original bis auf die änderungen mit den Boxen ausblenden.

    index.html
    Code: PHP  [Auswählen]
    <div id="wrap">
      <div id="header">
        <div id="logo"><img src="{$tpl_path}img/spacer.gif" width="400" height="115" alt="{$store_name}" /></div>
        <div id="search">{$box_SEARCH}</div>
      </div>
      <div id="topmenuwrap">
        <ul id="topmenu">
          <li><a href="{$index}">{#link_index#}</a></li>
         <li><a href="{$cart}">{#link_cart#}</a></li>
         {if $account}
            <li><a href="{$account}">{#link_account#}</a></li>
         {/if}
          {if $smarty.session.customers_status.customers_status_id == '1'}
            <li><a href="{php}echo xtc_href_link(FILENAME_CREATE_ACCOUNT, '', 'SSL');{/php}">{#new_customer#}</a></li>
         {/if}
          <li><a href="{$checkout}">{#link_checkout#}</a></li>
         {if $smarty.session.customer_id}
            <li><a href="{$logoff}">{#link_logoff#}</a></li>
         {else}
            <li><a href="{$login}">{#link_login#}</a></li>
         {/if}
        </ul>
        <div id="languages">{$box_LANGUAGES}</div>
      </div>
      <div id="breadcrumb">{$navtrail}</div>
     
      <noscript><div class="jsmessage">{#pk_noscript#}</div></noscript>
     
      <div id="contentwrap">
        {if !strstr ($smarty.server.PHP_SELF, 'checkout')}
          <div id="leftcol"> {$box_ADMIN}
              {$box_CATEGORIES}
              {$box_ADD_QUICKIE}
              {$box_CONTENT}
              {$box_INFORMATION}
              {$box_LAST_VIEWED}
              {$box_REVIEWS}
              {$box_SPECIALS}
              {$box_WHATSNEW}
           </div>
          {/if}
        <div
            {if strstr ($smarty.server.PHP_SELF, 'product_info')}
                            id="contenthalf"
                    {elseif !strstr ($smarty.server.PHP_SELF, 'checkout')}
                            id="content"
                    {else}
                            id="contentfull"
                    {/if}
                    >
         {$main_content}
        </div>
           
        {if !strstr ($smarty.server.PHP_SELF, 'checkout') && !strstr ($smarty.server.PHP_SELF, 'product_info')}
          <div id="rightcol">
            {$box_CART}
            {$box_LOGIN}
            {$box_ADMIN}
            {$box_NEWSLETTER}
            {$box_BESTSELLERS}
            {$box_INFOBOX}
            {$box_CURRENCIES}
            {$box_MANUFACTURERS_INFO}
            {$box_MANUFACTURERS}
          </div>
        {/if}
      </div>
      <p class="footer">{$smarty.const.TITLE} &copy; {$smarty.now|date_format:"%Y"} | Template &copy; 2009-{$smarty.now|date_format:"%Y"} by <span class="cop_magenta">mod</span><span class="cop_grey">ified eCommerce Shopsoftware</span></p>
    </div>
    {if ($smarty.const.TRACKING_COUNT_ADMIN_ACTIVE=='true' and $smarty.session.customers_status.customers_status_id == '0')
      or $smarty.session.customers_status.customers_status_id != '0'}
      {if $smarty.const.TRACKING_PIWIK_ACTIVE=='true'}
        {piwik url=$smarty.const.TRACKING_PIWIK_LOCAL_PATH id=$smarty.const.TRACKING_PIWIK_ID goal=$smarty.const.TRACKING_PIWIK_GOAL}
      {/if}
      {if $smarty.const.TRACKING_GOOGLEANALYTICS_ACTIVE=='true'}
        {googleanalytics account=$smarty.const.TRACKING_GOOGLEANALYTICS_ID trackorders=true}
      {/if}
    {/if}
    stylesheet.css
    Code: CSS  [Auswählen]
    /* CONTENT WRAPPER */
    #contentwrap {
    clear:both;
    width:980px;
    padding:0;
    }
    /* LEFT COLUMN */
    #leftcol {
    float:left;
    width:200px;
    padding:0 0 15px 0;
    }
    /* RIGHT COLUMN */
    #rightcol {
    float:right;
    width:200px;
    padding:0 0 15px 0;
    }
    /* MAIN CONTENT */
    #content {
    float:left;
    width:530px;
    padding:0 25px;
    margin-bottom:15px;
    }
    #contenthalf { background-color:#006600;
            width:755px;
            padding:0px 0px 0px 225px;
            margin-bottom:15px;
    }
    #contentfull {
    width:920px;
    padding:0 30px;
    margin-bottom:15px;
    }
    /* CATEGORY MENU */

    Webi

    • Frisch an Board
    • Beiträge: 94
    Re: 1.06 beta 4 - Box ausblenden in ...
    Antwort #17 am: 20. Dezember 2012, 10:30:05
    dann Frage ich mal wer Taler möchte dafür,
    was würde das den kosten um diesen Fehler beheben zu lassen ?

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.990
    • Geschlecht:
    Re: 1.06 beta 4 - Box ausblenden in ...
    Antwort #18 am: 20. Dezember 2012, 14:10:51
    Also das hier in deiner index.html ist so nicht korrekt
    Code: PHP  [Auswählen]
    <div
        {if strstr ($smarty.server.PHP_SELF, 'product_info')}
            id="contenthalf"
        {elseif !strstr ($smarty.server.PHP_SELF, 'checkout')}
            id="content"
        {else}
            id="contentfull"
        {/if}
    >

    Was soll denn bitte ausgegeben werden wenn du dich befindest
    auf einer product_info -Seite,
    die ja gleichzeitig keine checkout -Seite ist ?
    <div id="contenthalf"> oder <div id="content"> ?

    Das sollte, so wie du's angegangen bist, eher so lauten:
    Code: PHP  [Auswählen]
    <div
        {if !strstr ($smarty.server.PHP_SELF, 'checkout')}
            {if strstr ($smarty.server.PHP_SELF, 'product_info')}
                id="contenthalf"
            {else}
                 id="content"
            {/if}
        {else}
            id="contentfull"
        {/if}
    >

    Was die Tabs betrifft, ist der Code in der product_info_tabs_v1.html und ob das entsprechende Javascript zur Initialisierung der Tabs eingebunden ist entscheidend.

    Gruß,
    noRiddle

    Webi

    • Frisch an Board
    • Beiträge: 94
    Re: 1.06 beta 4 - Box ausblenden in ...
    Antwort #19 am: 20. Dezember 2012, 15:20:39
    Hallo,
    meine index.html habe ich jetzt geändert nach deinem Code.

    Die product_info_tabs_v1.html ist die Originale aus der 1.06 beta 4, da habe ich nur was hinzugefügt
    Code: PHP  [Auswählen]
    {$FORM_ACTION}

    {if $noattribute}<div class="errormessage">{#pk_noattribute#}</div>{/if}

    <h1>{$PRODUCTS_NAME}</h1>
    <p>{$PRODUCTS_SHORT_DESCRIPTION}</p>

    <div id="productinfowrap">


    <table><tr><td style="padding-right:20px;">
            {if $PRODUCTS_IMAGE!=''}

                    <a title="{$PRODUCTS_NAME}" href="{$PRODUCTS_IMAGE|replace:"info_images":"popup_images"}" class="thickbox" rel="{$PRODUCTS_ID}"><img src="{$PRODUCTS_IMAGE}" alt="{$PRODUCTS_NAME}" class="productimage" />{if $PRODUCTS_POPUP_LINK!=''}<br/>{#text_zoom#}{/if}</a>

            {/if}</td><td>
            <div id="productinfoprice">
                   
                            <p class="productprice"><strong>{$PRODUCTS_PRICE}</strong></p>
                            <p class="taxandshippinginfo" style="white-space:nowrap">{$PRODUCTS_TAX_INFO}{if $PRODUCTS_SHIPPING_LINK}{$PRODUCTS_SHIPPING_LINK}{/if}</p>
                            {if $SHIPPING_NAME}<p class="shippingtime"><strong>{#text_shippingtime#}</strong>{if $SHIPPING_IMAGE}<img src="{$SHIPPING_IMAGE}" alt="{$SHIPPING_NAME}" />{/if} {$SHIPPING_NAME}</p>
                            {/if}
                            {if $PRODUCTS_VPE}
                            <div class="hrlightgrey"></div>{$PRODUCTS_VPE}{/if}
                            {if $MODULE_graduated_price !=''}<div class="hrlightgrey"></div>{$MODULE_graduated_price}{/if}
                            {if $PRODUCTS_DISCOUNT!=''}<div class="hrlightgrey"></div>{$PRODUCTS_DISCOUNT}{/if}
                            {if $PRODUCTS_FSK18=='true'}<div class="hrlightgrey"></div><img src="{$tpl_path}img/fsk18.gif" alt="" style="cursor:default" />{/if}
                            {if $PRODUCTS_MODEL!=''}<div class="hrlightgrey"></div>
                            <strong>{#model#}</strong> {$PRODUCTS_MODEL}{/if}
                            {if $PRODUCTS_URL != ''}
                            <div class="hrlightgrey"></div><div style="padding-top:5px;">{$PRODUCTS_URL}</div>
                            {/if} <br />
                            <div style="margin-top:10px"></div>
                            {$PRODUCTS_PRINT}

                    {if $PRODUCTS_DATE_AVIABLE != ''}<p>{$PRODUCTS_DATE_AVIABLE}</p>{/if}
            </div> 
            <div style="clear:both;"></div>
        </td></tr></table>
            {if $MODULE_product_options !=''}
            <div class="productoptions">{$MODULE_product_options}</div>{/if}
    <!-- BOF - Tomcraft - 2009-11-28 - Included xs:booster //-->
            {if $XTB_REDIRECT_USER_TO=='product'}<div style='width:400px;padding:10px;color:white;background-color:green;'><strong>Sie haben die eBay Auktion gewonnen!</strong><br/>Bitte w&auml;hlen Sie nun noch die gew&uuml;nschten Produkteigenschaften und legen Sie den Artikel danach in den Warenkorb, um mit der Zahlung fortzufahren und das Produkt versandfertig zu machen!</div>{/if}
    <!-- EOF - Tomcraft - 2009-11-28 - Included xs:booster //-->
            <div class="addtobasket">
            <table border="0" cellspacing="0" cellpadding="2">
                    <tr>
                    <td style="width:100%; padding-right:5px;">{$ADD_QTY}</td>
                    <td>{$ADD_CART_BUTTON}</td>
                    </tr>
            </table>
            </div> 
    </div>

    {$FORM_END}

    {*BEGIN TABS*}
    <div id="tabbed_product_info">

    <ul>
            {if $PRODUCTS_DESCRIPTION !=''}<li><a href="#tab_description">{#description#}</a></li>{/if}
            {if $MODULE_cross_selling != '' || $MODULE_reverse_cross_selling != ''}<li><a href="#tab_cross_selling">{#cross_selling#}</a></li>{/if}
            {if $MODULE_also_purchased != ''}<li><a href="#tab_also_purchased">{#also_purchased#}</a></li>{/if}
            {if $MODULE_products_reviews != ''}<li><a href="#tab_reviews">{#products_reviews#}</a></li>{/if}
            {if $MODULE_products_media != ''}<li><a href="#tab_media">{#products_media#}</a></li>{/if}
            {if $more_images|@count > 0}<li><a href="#tab_more_images">{#more_images#}</a></li>{/if}
    </ul>

    {if $PRODUCTS_DESCRIPTION !=''}<div id="tab_description">{$PRODUCTS_DESCRIPTION}</div>{/if}
    {if $more_images|@count > 0}<div id="tab_more_images">
            <!-- More Pictures -->
            <div class="morepics">
            {foreach item=more_images_data from=$more_images}
                    <a class="thickbox" rel="{$PRODUCTS_ID}" title="{$PRODUCTS_NAME}" href="{$more_images_data.PRODUCTS_IMAGE|replace:"info_images":"popup_images"}"><img align="left" src="{$more_images_data.PRODUCTS_IMAGE}" alt="{$PRODUCTS_NAME}" /></a>                          
            {/foreach}
            </div>
            <div style="clear:both;"></div>
            </div>
    {/if}
    {if $MODULE_products_media != ''}<div id="tab_media">{$MODULE_products_media}</div>{/if}
    {if $MODULE_products_reviews != ''}<div id="tab_reviews">{$MODULE_products_reviews}</div>{/if}
    {if $MODULE_cross_selling != '' || $MODULE_reverse_cross_selling != ''}<div id="tab_cross_selling">{$MODULE_cross_selling}{if $MODULE_reverse_cross_selling != ''}{$MODULE_reverse_cross_selling}{/if}</div>{/if}
    {if $MODULE_also_purchased != ''}<div id="tab_also_purchased">{$MODULE_also_purchased}</div>{/if}

    </div>
    {*END TABS*}

    {if $PRODUCTS_ADDED != ''}<p class="productinfoproductadded">{$PRODUCTS_ADDED}</p>{/if}
    {$PRODUCT_NAVIGATOR}
    in der stylesheet.css habe ich folgendes hinzugefügt
    Code: CSS  [Auswählen]
    #contenthalf { background-color:#006600;
        width:755px;
        padding:0px 0px 0px 225px;
        margin-bottom:15px;
            }

    das ist alles. Die CSS Dateien für den Tab habe ich nicht mal angeguckt.

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.990
    • Geschlecht:
    Re: 1.06 beta 4 - Box ausblenden in ...
    Antwort #20 am: 20. Dezember 2012, 15:46:03
    Ohne Link kann man da schwer was sagen.
    Vielleicht ist jQuery nicht eingebunden oder die Initialisierung der Tabs ?
    Beides in /templates/DEIN_TEMPLATE/javascript/general.js.php überprüfen und am Quelltext.

    Gruß,
    noRiddle

    Webi

    • Frisch an Board
    • Beiträge: 94
    Re: 1.06 beta 4 - Box ausblenden in ...
    Antwort #21 am: 20. Dezember 2012, 16:39:54
    Hallo,
    zum TestShop
    Der Webspace ist nur geliehen und gehört mir nicht, aber das sollte den Shop ja egal sein ;)

    Shop Version ist 1.06 beta 4

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.990
    • Geschlecht:
    Re: 1.06 beta 4 - Box ausblenden in ...
    Antwort #22 am: 20. Dezember 2012, 18:16:26
    Aus irgendeinem Grund wird das float der li der Tabs nicht gecleart.
    Wenn du beispielsweise folgendes machst
    Code: CSS  [Auswählen]
    #tabbed_product_info ul {overflow:hidden;}
    ist alles in Ordnung.
    Das kann allerdings nicht die Lösung sein, da muß was anderes nicht stimmen.

    Gruß,
    noRiddle

    Webi

    • Frisch an Board
    • Beiträge: 94
    Re: 1.06 beta 4 - Box ausblenden in ...
    Antwort #23 am: 20. Dezember 2012, 19:54:13
    Hallo,
    das mit overflow funktioniert bei den morepics nicht wenn mehr als eine Reihe vorhanden ist.

    ich habe auch mal gebastelt, aber keine Ahnung ob das vernüftig ist.

    könnte mal jemand schauen ob es rihtig angezerigt wird in verschiedenen browsern ?

    zum TestShop

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.990
    • Geschlecht:
    Re: 1.06 beta 4 - Box ausblenden in ...
    Antwort #24 am: 20. Dezember 2012, 21:00:01
    Na geht doch.
    Okay in
    • Safari 5.1.5
    • Opera 12.11
    • Chrome 23.0....
    • Iron 18.0...
    • Firefox 17.0.1
    • IE 9
    alle auf Windows 7

    Gruß,
    noRiddle

    Webi

    • Frisch an Board
    • Beiträge: 94
    Re: 1.06 beta 4 - Box ausblenden in ...
    Antwort #25 am: 21. Dezember 2012, 13:58:25
    Hallo,
    na Super endlich mal was richtig gemacht ;)

    Dank dir für das Testen.

    2 Antworten
    3107 Aufrufe
    26. Dezember 2012, 15:50:28 von Dato
    2 Antworten
    1377 Aufrufe
    16. November 2017, 18:57:56 von rjung
               
    anything