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: Syntax error: unrecognized tag '/php' (Smarty_Compiler.class.php, line 593)

    bocanegra

    • Neu im Forum
    • Beiträge: 4
    Hallo Leute,

    ich habe leider ein großes Problem, ich habe ausversehen meinen Templateordner auf dem Server mit dem dazugehörigen Ordner auf meinen Rechner synchronisiert. Seitdem wurden mir einige Fehlermeldungen angezeigt, die ich aber schon soweit behoben habe, bis auf einen hartnäckigen.

    Leider kann ich mit der Fehlermeldung recht wenig anfangen:

    Fatal error: Smarty error: [in TEMPLATE/index.html line 68]: syntax error: unrecognized tag '/php' (Smarty_Compiler.class.php, line 593) in /homepages/12/d586608986/htdocs/includes/classes/Smarty_2.6.27/Smarty.class.php on line 1094

    hier der link: www.hoerrlein-feinkost-shop.de

    Ich wäre euch sehr dankbar, wenn mir jemand helfen könnte.
    Der komplette Shop samt Inhalt war soweit fertig.

    Vielen Dank schonmal!

    LG

    Linkback: https://www.modified-shop.org/forum/index.php?topic=33703.0

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Die Fehlermeldung besagt folgendes:

    In der Datei '/templates/bs24_freemium/index.html' Zeile 68 ist ein Tag '/php' der nicht erkannt wird.

    Am besten Du postest hier mal den Code der besagten Datei.

    Gruss
    Hanspeter

    bocanegra

    • Neu im Forum
    • Beiträge: 4
    Danke für die schnelle Antwort:

    in Zeile 68 finden wir das:

    <li class="icon-staff menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item"><a href="{php}echo xtc_href_link(FILENAME_CREATE_ACCOUNT, '', 'SSL');{/php}">{#new_customer#}</a></li>

    hier der code der index.html:

    Code: PHP  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="index"}
    <div id="wrap">
        <div class="header_top_first">
          <div class="container sixteen columns">
              <div class="header_top_inner">  
                   <div class="toad_wrapper">                
                       <div class="tele">
                           <span class="tel_icon"><img src="{$tpl_path}img/icon_check.png" style="position:absolute; top: 12px;"  alt=""/></span>
                         <span class="tel_number">Versandkostenfrei ab 100 EUR </span>
                                <span class="tel_icon"><img src="{$tpl_path}img/icon_check.png"  style="position:absolute; top: 12px;" alt=""/></span>
                                <span class="tel_number">Schnelle Lieferung mit <img style="margin-top:1px;position:absolute;" src="{$tpl_path} img/hermes_white.png" width="80" height="15" alt=""/></span>
                           <span class="tel_icon" style="margin-left:45px;"><img src="{$tpl_path}img/icon_check.png"  style="position:absolute; top: 12px;"alt=""/></span>
                         <span class="tel_number">Käuferschutz und Zertifiziert </span>

                        <div class="clear"><>
                               
                       <>
                     
                      <div class="place">
                         <span class="place_info"><a href="http://www.Hoerrlein-Feinkost.de" title="Hoerrlein-Feinkost.de" target="_blank">Hoerrlein-Feinkost.de »</a></span>          
                       <>
                     
                   <span class="clear"></span>    
                <>
                    <div class="text_info align_right">
                  <span class="text_header"><!-- SOCIAL MEDIA ICONS -->
                                          <a href="https://de-de.facebook.com/pages/H%C3%B6rrlein-Feinkost-International-GmbH/569738059717370" rel="nofollow" target="_blank"><img src="{$tpl_path}img/facebook-icon.png" width="24px" style="position:absolute; margin-top:-5px; margin-left: -25px;" alt=""/></a>
                                               </span>
                 <>
                <div class="clear"><>    
             <>
                     
            <>    
          <>
      <div id="header">
     <div class="container sixteen columns header_top_second_inner" style="height: 149px;">

                 <div class="four columns align_left logo"><a href="{$index}"><img style="margin-bottom: 7px;" src="{$tpl_path}img/bs24logo_2013.png" alt="{$store_name}"/></a><br/>
                <>

                    <div class="contact_head">
                        <div class="top_home_wrapper">
                                                  <div class="clear"><>
                        <>  
                        <div class="social_wrapper">  
             {$box_CART}            
                           
                                                                   
                      <>
                    <>

            <>
        <!--<div id="logo"><img src="{$tpl_path}img/spacer.gif" width="400" height="115" alt="{$store_name}" /><>
        <div id="search">{$box_SEARCH}<>-->
       
      <>
        <div class="header_menu">
                  <div class="header_top_inner1">
                         <!-- begin navigation -->
                   <div id="topmenuwrap">
        <ul id="menu-main" class="sf-menu sf-js-enabled">
          <li class="icon-home menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item "><a href="{$index}">{#link_index#}</a></li>
         <li class="icon-service menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item "><a href="{$cart}">{#link_cart#}</a></li>
         {if $account}
            <li class="icon-staff menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item "><a href="{$account}">{#link_account#}</a></li>
         {/if}
          {if $smarty.session.customers_status.customers_status_id == '1'}
            <li class="icon-staff menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item"><a href="{php}echo xtc_href_link(FILENAME_CREATE_ACCOUNT, '', 'SSL');{/php}">{#new_customer#}</a></li>
         {/if}
          <li class="icon-service menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item"><a href="{$checkout}">{#link_checkout#}</a></li>
     
         
       
            {if $smarty.session.customer_id}
            <li class="icon-feature menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item"><a href="{$logoff}">{#link_logoff#}</a></li>
      {else}
        <li class="icon-feature menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item"><a href="{$login}">{#link_login#}</a></li>
      {/if}</ul>
       
       
       {$box_SEARCH}
       
      <>            
                 <!-- end navigation -->
                     
                                         

                     
                  <>
               <>
        <div class="main_title_wrapper">
             
          <div class="page_title_wrapper">
           <div class="container sixteen columns">
              <div class="page_title_inner">                            
                <span class="breadcrumb">{$store_name} &raquo; {$navtrail}</span>
                           
                 
            <>        
            <>        
          <> <!-- End page title wrapper -->
         <div class="clear"><>
       
       
        <>
       <div id="contentwrap">
        {if !strstr ($smarty.server.PHP_SELF, 'checkout')}
          <div id="leftcol">
              {$box_LOGIN}
              {$box_CATEGORIES}
              {$box_SPECIALS}
              {$box_WHATSNEW}
              {$box_REVIEWS}
              {$box_BESTSELLERS}  

       
           {$box_ADMIN}
         <>
          {/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}
          <!-- // BannerShop24 ImageSlider Beginn //
    1. Bilder in den Ordner "slider" im Template-Verzeichnis kopieren (Breite mind. 713px)
    2. Eine Zeile hier unten kopieren und anfügen bzw. bearbeiten
    3. Den Bildnamen sowie Link in die Anführungszeichen von href="" einsetzen
    4. Wird keine Verlinkung gewünscht, Felder leer lassen
    // -->
    {if strstr ($smarty.server.PHP_SELF, 'index')}
    {if $smarty.get.cPath==null and $smarty.get.manufacturers_id==''}
    <div class="slider-wrapper theme-default">
    <div id="slider" class="nivoSlider">
    <a href="#"><img src="{$tpl_path}slider/slide1.jpg" alt="Wie soll der Slide heissen"/>"/></a>
    <a href="
    #"><img src="{$tpl_path}slider/slide2.jpg" alt="Wie soll der Slide heissen"/></a>
    <a href="#"><img src="{$tpl_path}slider/slide3.jpg" alt="Wie soll der Slide heissen"/></a>
    <><>
    {/if}
    {/if}
     <!--BannerShop24 ImageSlider -->    
          {$main_content}
        <>
     

     
      <>
           {if !strstr ($smarty.server.PHP_SELF, 'checkout')}
           <>
        <div class="prefooter"><strong>{$store_name}</strong> | Weil Du weißt, was gut ist.  <>
            <div class="footer">
           
           
         <div style="width: 1040px; margin: 0px auto;">  
           
                <div style="margin:auto;">
                <div style="margin-left: 25px; width: 990px;">
                <div class="col1_4"><div class="four columns clearfix widget alpha" id="text-2">
                        <div><div class="world_map" style="color:#AD936D;">
    <img src="{$tpl_path}img/logo_2013_weiss.png" alt="{$store_name}" class="alignleft" width="200"/>
                            <br/><br/><strong>{$store_name}</strong><br/>
    Bahnhofstr. 40<br>

    91325 Adelsdorf<br/>
                          <br/>                        
                             <span class="icon_mail sub_text2"> info@hoerrlein-feinkost.de</span><br/>
                             <span class="icon_tele2 sub_text2"> +49 9195 9410-0</span><br/>
                             <span class="icon_fax sub_text2"> +49 9195 9410-41</span><br/>
                             <span class="icon_web sub_text2"><a style="color: #AD936D; font-weight: bold;" href="http://www.hoerrlein-feinkost.de" target="_blank">Hoerrlein-Feinkost.de</a></span>


             <div class="clear"><>
                       <><>
          <><>
                <div class="col1_4">{$box_INFORMATION} <>
                <div class="col1_4"> {$box_NEWSLETTER}<>
                <div class="col1_4">{$box_CONTENT}<>        
                <><>
       <div class="copyright2">
    <!-- Copyright BS24
    Das entfernen oder bearbeiten des folgenden Copyright-Hinweises bzw. des Links zu "BannerShop24" ist nicht gestattet.
    Es spricht aber nichts dagegen das Copyright um Ihren Namen zu erweitern oder zu modifizieren solang dabei der Link, Optik & Name erhalten bleiben.
    Wenn Sie das Design ohne Backlink nutzen möchten, kontaktieren Sie uns.
    -->
    {if strstr ($smarty.server.PHP_SELF, 'index')}
    {$smarty.const.TITLE} &copy; {$smarty.now|date_format:"%Y"}
     
    {else}
    <!--
    SEO-Hinweis: Der Backlink wird auf allen Unterseiten mit einem "nofollow" Tag versehen
    um externen Linkcount zu verringern und für Suchmaschinen als Werbung zu kennzeichnen.
    -->
    {$smarty.const.TITLE} &copy; {$smarty.now|date_format:"%Y"}
     
     {/if}
     <>
        <>
       
     

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

    {/if}

     <>

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Hallo bocanegra,

    in der index.html fehlen sämtliche '</div>' aber das ist nicht die Ursache des Smarty-Compilerfehlers, auch die angegebene Zeile ist es nicht, wahrscheilich liegt die Ursache an einer anderen von der index.html eingebundenen Datei.

    Ich poste dir hier mal die korrigierte index.html, ausserdem habe ich darin mal die Einbindungen welche vor der Zeile 68 liegen herausgenommen, nur zum testen.
    Code: XML  [Auswählen]
    <div id="wrap">
        <div class="header_top_first">
          <div class="container sixteen columns">
              <div class="header_top_inner">  
                   <div class="toad_wrapper">                
                       <div class="tele">
                           <span class="tel_icon"><img src="{$tpl_path}img/icon_check.png" style="position:absolute; top: 12px;"  alt=""/></span>
                         <span class="tel_number">Versandkostenfrei ab 100 EUR </span>
                                <span class="tel_icon"><img src="{$tpl_path}img/icon_check.png"  style="position:absolute; top: 12px;" alt=""/></span>
                                <span class="tel_number">Schnelle Lieferung mit <img style="margin-top:1px;position:absolute;" src="{$tpl_path} img/hermes_white.png" width="80" height="15" alt=""/></span>
                           <span class="tel_icon" style="margin-left:45px;"><img src="{$tpl_path}img/icon_check.png"  style="position:absolute; top: 12px;" alt=""/></span>
                         <span class="tel_number">Käuferschutz und Zertifiziert </span>

                        <div class="clear"></div>
                               
                       </div>
                     
                      <div class="place">
                         <span class="place_info"><a href="http://www.Hoerrlein-Feinkost.de" title="Hoerrlein-Feinkost.de" target="_blank">Hoerrlein-Feinkost.de »</a></span>          
                       </div>
                     
                   <span class="clear"></span>    
                </div>
                    <div class="text_info align_right">
                  <span class="text_header"><!-- SOCIAL MEDIA ICONS -->
                                          <a href="https://de-de.facebook.com/pages/H%C3%B6rrlein-Feinkost-International-GmbH/569738059717370" rel="nofollow" target="_blank"><img src="{$tpl_path}img/facebook-icon.png" width="24px" style="position:absolute; margin-top:-5px; margin-left: -25px;" alt=""/></a>
                                               </span>
                 </div>
                <div class="clear"></div>    
             </div>
                     
            </div>    
          </div>
      <div id="header">
     <div class="container sixteen columns header_top_second_inner" style="height: 149px;">

                 <div class="four columns align_left logo"><a href="{$index}"><img style="margin-bottom: 7px;" src="{$tpl_path}img/bs24logo_2013.png" alt="{$store_name}"/></a><br/>
                </div>

                    <div class="contact_head">
                        <div class="top_home_wrapper">
                                                  <div class="clear"></div>
                        </div>  
                        <div class="social_wrapper">  
               
                           
                                                                   
                      </div>
                    </div>

            </div>
        <!--<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 class="header_menu">
                  <div class="header_top_inner1">
                         <!-- begin navigation -->
                   <div id="topmenuwrap">
        <ul id="menu-main" class="sf-menu sf-js-enabled">
          <li class="icon-home menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item "><a href="{$index}">{#link_index#}</a></li>
          <li class="icon-service menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item "><a href="{$cart}">{#link_cart#}</a></li>
          {if $account}
            <li class="icon-staff menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item "><a href="{$account}">{#link_account#}</a></li>
          {/if}
          {if $smarty.session.customers_status.customers_status_id == '1'}
            <li class="icon-staff menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item"><a href="{php}echo xtc_href_link(FILENAME_CREATE_ACCOUNT, '', 'SSL');{/php}">{#new_customer#}</a></li>
          {/if}
          <li class="icon-service menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item"><a href="{$checkout}">{#link_checkout#}</a></li>
     
         
       
            {if $smarty.session.customer_id}
            <li class="icon-feature menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item"><a href="{$logoff}">{#link_logoff#}</a></li>
       {else}
        <li class="icon-feature menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item"><a href="{$login}">{#link_login#}</a></li>
       {/if}</ul>
       
       
       {$box_SEARCH}
       
      </div>            
                 <!-- end navigation -->
                     
                                         

                     
                  </div>
               </div>
        <div class="main_title_wrapper">
             
          <div class="page_title_wrapper">
           <div class="container sixteen columns">
              <div class="page_title_inner">                            
                <span class="breadcrumb">{$store_name} &raquo; {$navtrail}</span>
                           
                 
            </div>        
            </div>        
          </div> <!-- End page title wrapper -->
         <div class="clear"></div>
       
       
        </div>
       <div id="contentwrap">
        {if !strstr ($smarty.server.PHP_SELF, 'checkout')}
          <div id="leftcol">
              {$box_LOGIN}
              {$box_CATEGORIES}
              {$box_SPECIALS}
              {$box_WHATSNEW}
              {$box_REVIEWS}
              {$box_BESTSELLERS}  

       
           {$box_ADMIN}
         </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}
          <!-- // BannerShop24 ImageSlider Beginn //
    1. Bilder in den Ordner "slider" im Template-Verzeichnis kopieren (Breite mind. 713px)
    2. Eine Zeile hier unten kopieren und anfügen bzw. bearbeiten
    3. Den Bildnamen sowie Link in die Anführungszeichen von href="" einsetzen
    4. Wird keine Verlinkung gewünscht, Felder leer lassen
    // -->
    {if strstr ($smarty.server.PHP_SELF, 'index')}
    {if $smarty.get.cPath==null and $smarty.get.manufacturers_id==''}
    <div class="slider-wrapper theme-default">
    <div id="slider" class="nivoSlider">
    <a href="#"><img src="{$tpl_path}slider/slide1.jpg" alt="Wie soll der Slide heissen"/>"/></a>
    <a href="#"><img src="{$tpl_path}slider/slide2.jpg" alt="Wie soll der Slide heissen"/></a>
    <a href="#"><img src="{$tpl_path}slider/slide3.jpg" alt="Wie soll der Slide heissen"/></a>
    </div></div>
    {/if}
    {/if}
     <!--BannerShop24 ImageSlider -->    
          {$main_content}
        </div>
     

     
      </div>
           {if !strstr ($smarty.server.PHP_SELF, 'checkout')}
           </div>
        <div class="prefooter"><strong>{$store_name}</strong> | Weil Du weißt, was gut ist.  </div>
            <div class="footer">
           
           
         <div style="width: 1040px; margin: 0px auto;">  
           
                <div style="margin:auto;">
                <div style="margin-left: 25px; width: 990px;">
                <div class="col1_4"><div class="four columns clearfix widget alpha" id="text-2">
                        <div><div class="world_map" style="color:#AD936D;">
    <img src="{$tpl_path}img/logo_2013_weiss.png" alt="{$store_name}" class="alignleft" width="200"/>
                            <br/><br/><strong>{$store_name}</strong><br/>
    Bahnhofstr. 40<br>

    91325 Adelsdorf<br/>
                          <br/>                        
                             <span class="icon_mail sub_text2"> info@hoerrlein-feinkost.de</span><br/>
                             <span class="icon_tele2 sub_text2"> +49 9195 9410-0</span><br/>
                             <span class="icon_fax sub_text2"> +49 9195 9410-41</span><br/>
                             <span class="icon_web sub_text2"><a style="color: #AD936D; font-weight: bold;" href="http://www.hoerrlein-feinkost.de" target="_blank">Hoerrlein-Feinkost.de</a></span>


             <div class="clear"></div>
                       </div></div>
          </div></div>
                <div class="col1_4">{$box_INFORMATION} </div>
                <div class="col1_4"> {$box_NEWSLETTER}</div>
                <div class="col1_4">{$box_CONTENT}</div>        
                </div></div>
       <div class="copyright2">
    <!-- Copyright BS24
    Das entfernen oder bearbeiten des folgenden Copyright-Hinweises bzw. des Links zu "BannerShop24" ist nicht gestattet.
    Es spricht aber nichts dagegen das Copyright um Ihren Namen zu erweitern oder zu modifizieren solang dabei der Link, Optik & Name erhalten bleiben.
    Wenn Sie das Design ohne Backlink nutzen möchten, kontaktieren Sie uns.
    -->
    {if strstr ($smarty.server.PHP_SELF, 'index')}
    {$smarty.const.TITLE} &copy; {$smarty.now|date_format:"%Y"}
     
    {else}
    <!--
    SEO-Hinweis: Der Backlink wird auf allen Unterseiten mit einem "nofollow" Tag versehen
    um externen Linkcount zu verringern und für Suchmaschinen als Werbung zu kennzeichnen.
    -->
    {$smarty.const.TITLE} &copy; {$smarty.now|date_format:"%Y"}
     
     {/if}
     </div>
        </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}

    {/if}

     </div>
     

    PS:
    Wenn Du in den anderen Templatedateien auch solche leeren Tag's wie diesen findest '<>', muss das korrigiert werden.

    Gruss
    Hanspeter

    bocanegra

    • Neu im Forum
    • Beiträge: 4
    danke für das Ausbessern,
    leider wird mir der gleiche Fehler mit der neuen Datei angezeigt, nur eben eine Zeile weiter oben.

    Ob es evtl an dem Bereich {$main_content} liegt?

    Was bleibt mir jetzt noch übrig, sollte ich den Shop neu aufsetzen und bleiben die eingeplegtenProdukte aus der Datenbank dadurch erhalten? Das Stylesheet und die Bilddateien hätte ich ja noch alles.

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Also wenn Du kein Backup hast, ist es wohl das effizienteste, wenn Du das original Template installierst und die Anpassungen erneut durchführst an der Datenbank und den Produktbildern ändert sich dabei nichts.

    Gruss
    Hanspeter

    bocanegra

    • Neu im Forum
    • Beiträge: 4
    es geht wieder alles.
    ich habe die shoproot nochmals neu hochgeladen und mit der vorhanden ersetzt.
    Glück gehabt.

    Nochmals danke an Hanspeter für das Engagement.
    Werbung / Banner buchen