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: Boxen aktivieren

    AnneS

    • Neu im Forum
    • Beiträge: 25
    • Geschlecht:
    Re: Boxen aktivieren
    Antwort #15 am: 26. April 2014, 18:25:46
    Mir ist durchaus bewusst, dass ich hier kostenfreie Unterstützung bekomme und ihr eure Zeit dafür opfert. Was das "Handbuch durchlesen" angeht: Erstens habe ich darin rumgewühlt und zweitens habe ich dann wohl missverstanden, dass du damit error_reporting gemeint hast. Ich war nach wie vor auf "Boxen aktivieren" fixiert.
    Ich weiß beim besten Willen nicht, wo ich mich kindisch oder lächerlich verhalten habe. Ich habe es lediglich als Rüffel angesehen und mein eigenes Empfinden solltest du mir schon zugestehen. Ich weiß nicht, was daran jetzt so schlimm ist. Es war keineswegs als Kritik gemeint.

    Ich bin sehr bemüht mit der Software zurechtzukommen und ich habe bereits einige Probleme gelöst ohne fremde Hilfe in Anspruch zu nehmen, aber bei den Boxen hänge ich einfach fest.
    Ich erwarte auch nicht, dass mir jemand seitenweise Tutorials schreibt. Darum gehts doch überhaupt nicht.

    Und jetzt komme ich schon wieder mit einer Frage: Wo genau finde ich die Default Dateien?

    Gradler

    • Viel Schreiber
    • Beiträge: 2.083
    • Geschlecht:
    Re: Boxen aktivieren
    Antwort #16 am: 26. April 2014, 18:32:56
    Mit Default Dateien meine noRiddle wahrscheinlich die Template Dateien des xtc5 Ordners (templates/xtc5/).

    Dein Problem sieht aber für mich nach etwas "größerem" aus. Nur mal eben von (*$box_LAST_VIEWED*} in {$box_LAST_VIEWED} geändert und die Shopseite bleibt weiß und dann rückgängig gemacht und sie bleibt immer noch weiß - das kann es wohl nicht sein.

    Ist das Template an dem Du da rumänderst für die 1.06 Version die Du verwendest bestimmt? Läßt sich der Fehler nachstellen wenn Du als Template das Original xtc5 Template verwendest?

    Ist das Problem online oder lokal auf Deinem Rechner?

    AnneS

    • Neu im Forum
    • Beiträge: 25
    • Geschlecht:
    Re: Boxen aktivieren
    Antwort #17 am: 26. April 2014, 18:49:24
    Oh nein, nein, wenn ich es wieder rückgängig mache ist der Shop wieder da. Da liegt also nicht das Problem. Sorry wenn ich mich da ein wenig umständlich ausgedrückt habe. Es gibt auch ansonsten keinerlei Probleme mit dem Template.
    Ich habe auch die Dateien ausgetauscht, wie es mir gesagt wurde. Aber das Problem war das gleiche. Egal ob ich direkt in meinem Template (übrigens modified Template 096, tb_stm_096) die Dateien ändere oder wenn ich es mit den Dateien des xtc5 versuche. Das Ergebnis ist jedes Mal identisch. Der Shop ist online aber noch im Offline-Modus. Da komme zur Zeit nur ich rein.

    Gradler

    • Viel Schreiber
    • Beiträge: 2.083
    • Geschlecht:
    Re: Boxen aktivieren
    Antwort #18 am: 26. April 2014, 19:01:54
    Wenn es also mit dem Original xtc5 Template auch passiert dann liegt es an etwas das Du irgendwo eingebaut hast. Was das letztendlich war weißt nur Du allein.

    Also lies Dich mal im Handbuch ein wegen error_reporting - anders wirst Du den Fehler wohl nicht finden können.

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.989
    • Geschlecht:
    Re: Boxen aktivieren
    Antwort #19 am: 26. April 2014, 19:03:20
    Mit Default Dateien meine noRiddle wahrscheinlich die Template Dateien des xtc5 Ordners (templates/xtc5/).
    ...

    Das "meint" noRiddle nicht nur damit sondern er hat es explizit gesagt:
    Zitat von: noRiddle
    ...mußt du halt die Dateien mit den Default-Dateien (aus dem Ordner xtc5) vergleichen.

    Wenn man allerdings nichts richtig liest und sich, ich bleibe dabei, kindisch anstellt...

    Wenn das Problem "weiße Seite" auch mit dem Default-Template geschieht
    - wie eigentlich ?, das sind doch keine Boxen auskommentiert -
    vermute ich ein Codierungs-Problem.
    Will sagen:
    Mit welchem Programm werden die Dateien editiert und mit welcher Codierung abgespeichert (Codierung = UTF-8, ISO-8859-15, ANSI usw.).

    Wie wird der Urszustand des Funktionierens wieder hergestellt ?
    Durch Hochladen der Original-Datei aus dem Template oder durch Editieren und somit Rückgängigmachen des Sternchen-Entfernens oder -Hinzufügens.

    Gruß,
    noRiddle

    *NACHTRAG*
    Und warum wird das error_reporting nicht aktiviert ? (habe ich ja erklärt), dann wären wir schon bei der Lösung und würden den Thread nicht immer weiter in die Länge ziehen.

    AnneS

    • Neu im Forum
    • Beiträge: 25
    • Geschlecht:
    Re: Boxen aktivieren
    Antwort #20 am: 26. April 2014, 19:06:50
    Bis auf das Template habe ich nichts verändert oder zusätzlich eingebaut.

    Ich versuch's nochmal mit dem Handbuch. Danke für's Erste für eure Hilfe.

    AnneS

    • Neu im Forum
    • Beiträge: 25
    • Geschlecht:
    Re: Boxen aktivieren
    Antwort #21 am: 26. April 2014, 20:58:46
    Ich habe die error_reporting.all angelegt und dann in der index.html "last_viewed" wieder entsternt. Daraufhin habe ich folgenden Fehlercode erhalten:

    Code: PHP  [Auswählen]
    Fatal error: Smarty error: [in tb_modified eCommerce Shopsoftware_096/index.html line 10]: syntax error: unrecognized tag: margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Times (Smarty_Compiler.class.php, line 447) in /var/www/html/xxxx/html/perlenwiese/includes/classes/Smarty_2.6.27/Smarty.class.php on line 1105

    Könnt ihr was damit anfangen?

    ShopNix

    • Viel Schreiber
    • Beiträge: 1.208
    Re: Boxen aktivieren
    Antwort #22 am: 27. April 2014, 13:46:41
    Der Fehler liegt vermutlich in der Zeile 10 von tb_modified eCommerce Shopsoftware_096/index.html, wobei die Pfadangabe schon reichlich seltsam ist. Leerzeichen im Pfad sind  :-!

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.989
    • Geschlecht:
    Re: Boxen aktivieren
    Antwort #23 am: 27. April 2014, 15:21:26
    Ich tippe auf direkt ins Template geschriebenes CSS ohne "Escapen".
    Will sagen:
    Kommt irgendwo eine geschwungene Klammer vor, wie z.B. so

    Code: XML  [Auswählen]
    <style type="text/css">
    #container {
    margin:0 0;
    }
    </style>

    muß das ganze so "escape-t" werden:

    Code: XML  [Auswählen]
    <style type="text/css">
    {literal}
    #container {
    margin:0 0;
    }
    {/literal}
    </style>

    Also bitte mal daraufhin überprüfen.

    Gruß,
    noRiddle

    AnneS

    • Neu im Forum
    • Beiträge: 25
    • Geschlecht:
    Re: Boxen aktivieren
    Antwort #24 am: 27. April 2014, 17:23:51
    Also in der index.html kann ich nichts finden. Ich poste sie hier mal rein, vielleicht habe ich ja was übersehen. Es geht doch nach wie vor um die index.html, oder?

    Code: PHP  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="index"}
    {$box_CART}
            •     {#link_index#}
            •     {php} if (!isset($_SESSION['customer_id'])) { {/php}
            •     0 ) echo 'class="active"'; {/php} href="{$login}" onfocus="if(this.blur)this.blur()">{#link_login#}
            •     {php} } {/php} {if $account}{php} if (isset($_SESSION['customer_id'])) { {/php}
            •     {#link_logoff#}
            •     {php} } {/php}{/if}
            •     {if $account} 0 ) echo 'class="active"'; {/php} href="{$account}" onfocus="if(this.blur)this.blur()">{#link_account#}{/if}
            •     0 ) echo 'class="active"'; {/php} href="{$cart}" onfocus="if(this.blur)this.blur()">{#link_cart#}
            •     0 ) echo 'class="active"'; {/php} href="{$checkout}" onfocus="if(this.blur)this.blur()">{#link_checkout#}

            •     {$box_CATEGORIES_SUPERFISH}

    {$box_SEARCH}
    {$box_LANGUAGES}
    {$navtrail}
    {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}
    {$box_ADMIN}{$box_MANUFACTURERS}{*$box_MANUFACTURERS_INFO*}{*$box_CATEGORIES*}{$box_SPECIALS}{*$box_WHATSNEW*}{*$box_ADD_QUICKIE*}{*$box_LAST_VIEWED*}{*$box_REVIEWS*}{$box_BESTSELLERS}{*$box_INFOBOX*}{*$box_CURRENCIES*}


    {$box_LOGIN}{$box_CONTENT}{$box_INFORMATION}{$box_NEWSLETTER}

    {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}

    [EDIT Tomcraft 27.04.2014: Code formatiert.]

    ShopNix

    • Viel Schreiber
    • Beiträge: 1.208
    Re: Boxen aktivieren
    Antwort #25 am: 27. April 2014, 17:52:49
    [...] Ich poste sie hier mal [...]

    Das üben wir aber noch mal. ;-)

    Es gibt da so ein Knöpfchen, da steht "php" drauf. Das macht Dir dann zwei Tags, und dazwischen gehört der Code. Dann kann man ihn auch lesen.

    AnneS

    • Neu im Forum
    • Beiträge: 25
    • Geschlecht:
    Re: Boxen aktivieren
    Antwort #26 am: 27. April 2014, 18:17:19
    sorry, hier nochmal mit php

    Code: PHP  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="index"}
    {$box_CART}
            •     {#link_index#}
            •     {php} if (!isset($_SESSION['customer_id'])) { {/php}
            •     0 ) echo 'class="active"'; {/php} href="{$login}" onfocus="if(this.blur)this.blur()">{#link_login#}
            •     {php} } {/php} {if $account}{php} if (isset($_SESSION['customer_id'])) { {/php}
            •     {#link_logoff#}
            •     {php} } {/php}{/if}
            •     {if $account} 0 ) echo 'class="active"'; {/php} href="{$account}" onfocus="if(this.blur)this.blur()">{#link_account#}{/if}
            •     0 ) echo 'class="active"'; {/php} href="{$cart}" onfocus="if(this.blur)this.blur()">{#link_cart#}
            •     0 ) echo 'class="active"'; {/php} href="{$checkout}" onfocus="if(this.blur)this.blur()">{#link_checkout#}

            •     {$box_CATEGORIES_SUPERFISH}

    {$box_SEARCH}
    {$box_LANGUAGES}
    {$navtrail}
    {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}
    {$box_ADMIN}{$box_MANUFACTURERS}{*$box_MANUFACTURERS_INFO*}{*$box_CATEGORIES*}{$box_SPECIALS}{*$box_WHATSNEW*}{*$box_ADD_QUICKIE*}{*$box_LAST_VIEWED*}{*$box_REVIEWS*}{$box_BESTSELLERS}{*$box_INFOBOX*}{*$box_CURRENCIES*}


    {$box_LOGIN}{$box_CONTENT}{$box_INFORMATION}{$box_NEWSLETTER}

    {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}

    ShopNix

    • Viel Schreiber
    • Beiträge: 1.208
    Re: Boxen aktivieren
    Antwort #27 am: 27. April 2014, 18:35:34
    Eigentlich sollte das eher so aussehen:

    Code: PHP  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="index"}
    <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')}
          <div id="leftcol">
              {$box_CATEGORIES}
              {$box_ADD_QUICKIE}
              {$box_CONTENT}
              {$box_INFORMATION}
              {$box_LAST_VIEWED}
              {$box_REVIEWS}
              {$box_SPECIALS}
              {$box_WHATSNEW}
           </div>
          {/if}
        <div id="content{if strpos($smarty.server.PHP_SELF, 'checkout')}full{/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_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}

    Da ist Dir wohl etwas ganz gewaltig durcheinander geraten, denn die Bullets, also diese runden Punkte, mit der Deine Zeilen ab Zeile 3 beginnen, sollten da nicht zu sehen sein.

    Sehr seltsam auch die Nullen, jeweils gefolgt von einer schließenden runden Klammer, das ist völlig falsch, zumal danach regulärer PHP-Code steht, aber ohne das öffnende Tag.

    Womit bearbeitest Du denn diese Dateien?

    AnneS

    • Neu im Forum
    • Beiträge: 25
    • Geschlecht:
    Re: Boxen aktivieren
    Antwort #28 am: 27. April 2014, 19:00:14
    Ich habe die ganz normal mit einem Textteditor bearbeitet aber ich habe nur die Sternchen bei last_viewed rein- und wieder rausgesetzt. Ansonsten habe ich nichts in dem Template geändert.
    Kann ich deinen Code kopieren und in das Template reinsetzen oder geht das nicht?

    ShopNix

    • Viel Schreiber
    • Beiträge: 1.208
    Re: Boxen aktivieren
    Antwort #29 am: 27. April 2014, 19:55:36
    Versuch macht klug! ;-)
    Marktplatz - Eine große Auswahl an neuen und hilfreichen Modulen sowie modernen Templates für die modified eCommerce Shopsoftware
    14 Antworten
    4729 Aufrufe
    02. Dezember 2017, 19:32:46 von Waldi60
    4 Antworten
    5342 Aufrufe
    22. Oktober 2013, 14:34:39 von Julian612
    3 Antworten
    1178 Aufrufe
    07. März 2019, 12:13:58 von awids
    3 Antworten
    2898 Aufrufe
    10. Dezember 2012, 21:09:30 von JZ_Aqua