Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware
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: Template zerschossen

    Bonner

    • Fördermitglied
    • Beiträge: 848
    • Geschlecht:
    Template zerschossen
    am: 24. November 2017, 18:26:36
    Hallo zusammen,

    nach langer Zeit brauche ich mal wieder Eure Hilfe.
    Basis ist ein Shop v1.06 rev 4642 SP2 (ich weiss..müsste längst auf die neueste Version geupdatet werden  ;-))
    Irgendwie habe ich mir das Template zerschossen. Ich habe zwar eine Sicherungsdatei eingespielt, aber das bringt keine Änderung..sprich eine graue Seite.
    Als grösseres Module habe ich eigentlich nur das SEO-Modul von Modulfux eingebaut.

    Ich habe schon css und index Datei geprüft..ich finde keinen Ansatz.
    Error-reporting wirft nix aus...

    Im Seitenquelltext habe ich auch nix gefunden, was mir weiterhilft
    Code: PHP  [Auswählen]
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" xml:lang="de">

    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta http-equiv="Content-Style-Type" content="text/css" />
    <link rel="alternate" media="only screen and (max-width: 640px)" href="http://mobile.porzellantraeume.de/" >
    <title>Porzellanträume - Ihr Porzellanshop für ausgelaufene alte Serien</title>
    <meta http-equiv="content-language" content="de" />
    <meta http-equiv="cache-control" content="no-cache" />
    <meta name="keywords" content="mariposa kaffeebecher, mariposa henkelbecher, geschirr, twist, mirabell, mariposa, teller, hutschenreuther, villeroy &amp; boch, thomas, rosental, Geschirr suchen, Geschirr anbieten, Geschirr verkaufen, Geschirr ankaufen, Geschirr vermitteln, Kommission, Mark" />
    <meta name="description" content="Hochwertiger Ersatz für alte Porzellanserien von Villeroy &amp; Boch, Hutschenreuther, Thomas und Rosenthal. Mehr als 5.000 verfügbare Einzelteile im Shop!" />
    <meta name="language" content="de" />
    <meta name="robots" content="index,follow" />
    <meta name="company" content="www.porzellantraeume.de" />
    <meta name="page-topic" content="shopping porzellan" />
    <meta name="reply-to" content="monika.reuter@porzellantraeume.de" />
    <meta name="revisit-after" content="2" />
    <link rel="canonical" href="https://www.porzellantraeume.de/" />
    <link rel="alternate" href="https://www.porzellantraeume.de/en/" hreflang="en" />
    <link rel="shortcut icon" href="https://www.porzellantraeume.de/templates/shop6/favicon.ico" type="image/x-icon" />
    <link rel="apple-touch-icon" href="http://www.porzellantraeume.de/templates/shop6/apple-touch-icon.png"/>
    <link rel="apple-touch-icon" href="http://www.porzellantraeume.de/templates/shop6/apple-touch-icon-57x57.png" sizes="57x57"/>
    <link rel="apple-touch-icon" href="http://www.porzellantraeume.de/templates/shop6/apple-touch-icon-60x60.png" sizes="60x60"/>
    <link rel="apple-touch-icon" href="http://www.porzellantraeume.de/templates/shop6/apple-touch-icon-72x72.png" sizes="72x72"/>
    <link rel="apple-touch-icon" href="http://www.porzellantraeume.de/templates/shop6/apple-touch-icon-76x76.png" sizes="76x76"/>
    <link rel="apple-touch-icon" href="http://www.porzellantraeume.de/templates/shop6/apple-touch-icon-114x114.png" sizes="114x114"/>
    <link rel="apple-touch-icon" href="http://www.porzellantraeume.de/templates/shop6/apple-touch-icon-120x120.png" sizes="120x120"/>
    <link rel="apple-touch-icon" href="http://www.porzellantraeume.de/templates/shop6/apple-touch-icon-128x128.png" sizes="128x128"/>
    <link rel="apple-touch-icon" href="http://www.porzellantraeume.de/templates/shop6/apple-touch-icon-144x144.png" sizes="144x144"/>
    <link rel="apple-touch-icon" href="http://www.porzellantraeume.de/templates/shop6/apple-touch-icon-152x152.png" sizes="152x152"/>
    <link rel="apple-touch-icon" href="http://www.porzellantraeume.de/templates/shop6/apple-touch-icon-180x180.png" sizes="180x180"/>
    <link rel="apple-touch-icon" href="http://www.porzellantraeume.de/templates/shop6/apple-touch-icon-precomposed.png"/>
    <!--
    =========================================================
    modified eCommerce Shopsoftware (c) 2009-2012 [www.modified-shop.org]
    =========================================================

    modified eCommerce Shopsoftware offers you highly scalable E-Commerce-Solutions and Services.
    The Shopsoftware is redistributable under the GNU General Public License (Version 2) [http://www.gnu.org/licenses/gpl-2.0.html].
    based on: E-Commerce Engine Copyright (c) 2006 xt:Commerce, created by Mario Zanier & Guido Winger and licensed under GNU/GPL.
    Information and contribution at http://www.(( Wir dulden keine kommerziellen Werbelinks - Bitte <a href="index.php?topic=3013.0">Forenregeln</a> beachten! ))

    =========================================================
    Please visit our website: www.modified-shop.org
    =========================================================
    -->

    <meta name="generator" content="(c) by modified eCommerce Shopsoftware ------|| http://www.modified-shop.org" />
    <base href="https://www.porzellantraeume.de/" />
    <link rel="stylesheet" href="min/b=templates/shop6&f=stylesheet.css" type="text/css" />

     

    <style type="text/css">
    #mobileBox {
     text-align: center;
      font-size: 30px;
      color: #fff;
     background: #000;
     padding: 20px;
      line-height: 46px;
    }

    #mobileBox a {
     text-decoration: underline;
      color: #fff;
    }
    </style>

    <script type="text/javascript">
      var redirectOnStart = true; //<- Auf 'true' stellen, wenn direkt weitergeleitete werden soll
     
      var redirectURL = "http://mobile.porzellantraeume.de/";
     
      function createMobileDiv() {
        var first = document.body.children[0];
        var beforeEle = document.createElement("div");
        var attribute = document.createAttribute("id");
        beforeEle.innerHTML = "Unseren Shop gibt es auch optimiert für Smartphones.<br /><a href=\""+redirectURL+"\">Hier klicken für die optimierte Darstellung.</a>";
        attribute.nodeValue = "mobileBox";
        beforeEle.setAttributeNode(attribute);
        document.body.insertBefore(beforeEle, first);
      }
     
      function checkMobile() {
        if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od|ad)|iris|kindle|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(navigator.userAgent||navigator.vendor||window.opera)){
          return true;
        }
        else {
          return false;
        }
      }
     
      if (checkMobile()) {
       
           
        window.onload = createMobileDiv;
      }
       
    </script><script type="text/javascript"><!--
    var selected;
    var submitter = null;
    function submitFunction() {
        submitter = 1;
    }
    function popupWindow(url) {
      window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=100,height=100,screenX=150,screenY=150,top=150,left=150')
    }
    function selectRowEffect(object, buttonSelect) {
      if (!selected) {
        if (document.getElementById) {
          selected = document.getElementById('defaultSelected');
        } else {
          selected = document.all['defaultSelected'];
        }
      }
      if (selected) selected.className = 'moduleRow';
      object.className = 'moduleRowSelected';
      selected = object;
      if (document.getElementById('payment'[0])) {
        document.getElementById('payment'[buttonSelect]).checked=true;
      }
    }
    function rowOverEffect(object) {
      if (object.className == 'moduleRow') object.className = 'moduleRowOver';
    }
    function rowOutEffect(object) {
      if (object.className == 'moduleRowOver') object.className = 'moduleRow';
    }
    function popupImageWindow(url) {
      window.open(url,'popupImageWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=no,width=100,height=100,screenX=150,screenY=150,top=150,left=150')
    }
    //--></script>
    </head>
    <body>
    <div class="copyright"><a href="http://www.modified-shop.org" target="_blank"><span class="cop_magenta">mod</span><span class="cop_grey">ified eCommerce Shopsoftware &copy; 2009-2017</span></a></div></div><link rel="stylesheet" href="min/b=templates/shop6/css&f=thickbox.css,stylesheet.bottom.css,nivo-slider.css,nivo-slider/default/default.css" type="text/css" />
    <script src="min/b=templates/shop6/javascript&f=jquery.js,thickbox.js,jquery.nivo.slider.min.js" type="text/javascript"></script>
    <script type="text/javascript">
    $(window).load(function() {
        $('#slider').nivoSlider({
            effect: 'random', // Specify sets like: 'fold,fade,sliceDown'
            slices: 15, // For slice animations
            boxCols: 8, // For box animations
            boxRows: 4, // For box animations
            animSpeed: 1000, // Slide transition speed
            pauseTime: 4000, // How long each slide will show
            startSlide: 0, // Set starting Slide (0 index)
            directionNav: false, // Next & Prev navigation
            controlNav: true, // 1,2,3... navigation
            controlNavThumbs: false, // Use thumbnails for Control Nav
            pauseOnHover: true, // Stop animation while hovering
            manualAdvance: false, // Force manual transitions
            prevText: 'Prev', // Prev directionNav text
            nextText: 'Next', // Next directionNav text
            randomStart: false, // Start on a random slide
            beforeChange: function(){}, // Triggers before a slide transition
            afterChange: function(){}, // Triggers after a slide transition
            slideshowEnd: function(){}, // Triggers after all slides have been shown
            lastSlide: function(){}, // Triggers when last slide is shown
            afterLoad: function(){} // Triggers when slider has loaded
        });
    });
    </script>
    <!-- Intellisearch -->
        <script type="text/javascript">
        <!--
        window.onload = function() {
              for(var i = 0, l = document.getElementsByTagName('input').length; i < l; i++) {
                  if(document.getElementsByTagName('input').item(i).type == 'text') {
                      document.getElementsByTagName('input').item(i).setAttribute('autocomplete', 'off');
                  };
              };
          };
        //-->    
        </script>  
    </body></html>

    Das Standard xtc5 Template läuft und auch meine Mobilversion STMobile, weshalb es eigentlich nur an dem Template liegen kann

    Hat einer von Euch einen Ansatz, wo ich suchen könnte?

    Vorab wie immer Danke!

    Bonner

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

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Re: Template zerschossen
    Antwort #1 am: 24. November 2017, 19:35:01
    Hallo Bonner,

    dein Shop https://www.porzellantraeume.de/ wirft einen Fatal error.

    Code: XML  [Auswählen]
    Warning: require(templates/mobile/javascript/general.js.bottom.php): failed to open stream: No such file or directory in /var/www/web909/html/shop/includes/application_bottom.php on line 45
    Warning: require(templates/mobile/javascript/general.js.bottom.php): failed to open stream: No such file or directory in /var/www/web909/html/shop/includes/application_bottom.php on line 45
    Fatal error: require(): Failed opening required 'templates/mobile/javascript/general.js.bottom.php' (include_path='.:/opt/php/5.4.45/share/pear:/usr/share/pear') in /var/www/web909/html/shop/includes/application_bottom.php on line 45
     

    Diese Datei '/var/www/web909/html/shop/includes/application_bottom.php' will in der Zeile 45 diese Datei 'templates/mobile/javascript/general.js.bottom.php' einbinden, findet sie aber nicht.

    Gruss
    Hanspeter

    Bonner

    • Fördermitglied
    • Beiträge: 848
    • Geschlecht:
    Re: Template zerschossen
    Antwort #2 am: 24. November 2017, 20:07:27
    Hallo Hanspeter,

    Danke für die Antwort..ich hatte gerade als Du geschuat hast, das flasche Template drin.

    Jetzt ist das Problemkind online... ;-)

    Wäre nett, wenn Du vielleicht nochmal schauen würdest.

    Danke!

    Bonner

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Re: Template zerschossen
    Antwort #3 am: 24. November 2017, 20:51:06
    Hallo Bonner,

    so wie ich das sehe wird die 'templates/dein_template/index.html' gar nicht geladen.

    Lösche doch mal alle Dateien ausser index.html und .htaccess im Ordner 'templates_c'.
    Dann lade die Shopseite im Browser neu.
    Danach schaust du im Ordner 'templates_c' nach ob eine neue Datei die etwa so '%%53^53D^53D324B8%%index.html' benannt ist geschrieben wurde und ob sie auch einen Inhalt hat.

    PS:
    Hast du schon versucht das Standard-Template xtc5 zu laden?

    Gruss
    Hanspeter

    Timm

    • Fördermitglied
    • Beiträge: 6.258
    Re: Template zerschossen
    Antwort #4 am: 24. November 2017, 21:15:48
    sorry offtopic

    @hanspeter
    Wie kannst du diese Fehlermeldung aus Antwort #2 sehen, ohne Zugriff zum log-Verzeichnis zu haben?

    Gruß Timm

    Bonner

    • Fördermitglied
    • Beiträge: 848
    • Geschlecht:
    Re: Template zerschossen
    Antwort #5 am: 24. November 2017, 21:25:31
    Hallo Hanspeter,

    ja, xtc5 geht.. (hatte ich in meinem Post auch geschrieben ;-))

    ..ich versuch das gleich mal

    Timm

    • Fördermitglied
    • Beiträge: 6.258
    Re: Template zerschossen
    Antwort #6 am: 24. November 2017, 21:28:33
    Dein ssl Zertifikat macht auch Probleme. Vielleicht ist das ja der Grund.

    Bonner

    • Fördermitglied
    • Beiträge: 848
    • Geschlecht:
    Re: Template zerschossen
    Antwort #7 am: 24. November 2017, 21:32:13
    @Hanspeter

    so...ich habe die Dateien gelöscht...und schwupp läufts wieder... leicht zerschossen zwar..aber das bekomme ich wieder hin. :-B
     :thx: :thx:

    @FräuleinGarn
    welche Probleme meinst Du bzw. hast Du beim Laden der Seite? Gibt es ne Fehlermeldung?

    Bonner

    ..der mal wieder dringend was am Shop machen muss  :->

    Timm

    • Fördermitglied
    • Beiträge: 6.258
    Re: Template zerschossen
    Antwort #8 am: 24. November 2017, 21:39:08
    Kommt in Firefox und Safari auf dem Mac. In Chrome nicht. Und auch nur wenn man domain.de oder http://domain.de bzw https://domain.de eingibt.

    Scheint in der .htaccess die Weiterleitung ##redirect from non www to www nicht einkommentiert zu sein.

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Und mobil geht das Logo rechts über den Rand in IOS auf einem iphone 6s. Vielleicht wär ein responsives Template besser!? Dann müsstest du auch nicht mehr beides anpassen bei Änderungen.

    Gruß Timm

    Nooblike

    • Fördermitglied
    • Beiträge: 241
    • Geschlecht:
    Re: Template zerschossen
    Antwort #9 am: 24. November 2017, 21:41:52
    Hihi Timm hat wieder einen erwischt der SSL net richtig eingerichtet hat.

    Er kann gut helfen habe es bei mir selbst gesehen immernoch Danke dafür.

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Re: Template zerschossen
    Antwort #10 am: 24. November 2017, 22:06:43
    sorry offtopic

    @hanspeter
    Wie kannst du diese Fehlermeldung aus Antwort #2 sehen, ohne Zugriff zum log-Verzeichnis zu haben?

    Gruß Timm

    Die in meiner Antwort #1 gepostete Fehlermeldung  hatte ich aus dem Quellcode der Shopseite.

    [...]
    ja, xtc5 geht.. (hatte ich in meinem Post auch geschrieben ;-))
    [...]

    Sorry, habe ich überlesen.

    Gruss
    Hanspeter

    Timm

    • Fördermitglied
    • Beiträge: 6.258
    Re: Template zerschossen
    Antwort #11 am: 24. November 2017, 22:46:10
    Die in meiner Antwort #1 gepostete Fehlermeldung  hatte ich aus dem Quellcode der Shopseite.
    :-? :-? :-?

    Aber den Quellcode hat er doch gepostet. Und da steht nichts von warning oder require etc.

    Oder war das nur, als er das Template gewechselt hatte und du da grad geguckt hast?

    Die Fehlermeldungen stehen doch aber normalerweise nicht im seitenquelltext direkt, oder? Könntest du mir bitte sagen, wo man das findet? In den Web Entwickler Tools von Firefox hab ich auch rumprobiert. Liegt aber vielleicht daran, dass es da schon wieder ging.

    @nooblike
    Danke für die Blumen. Hättest du mal früher in deinem Thread schreiben sollen.  ;-) Damit reichts dann aber auch und das Thema ist erledigt.

    Gruß Timm

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Re: Template zerschossen
    Antwort #12 am: 24. November 2017, 23:02:54
    [...]
    Oder war das nur, als er das Template gewechselt hatte und du da grad geguckt hast?
    [...]

    Genau so war es.

    [..]
    Die Fehlermeldungen stehen doch aber normalerweise nicht im seitenquelltext direkt, oder? Könntest du mir bitte sagen, wo man das findet? In den Web Entwickler Tools von Firefox hab ich auch rumprobiert. Liegt aber vielleicht daran, dass es da schon wieder ging.
    [...]

    PHP-Fehlermeldungen findest du dann im Browser, wenn der Shop so eingestellt ist, dass er sie an den Browser sendet.

    Gruss
    Hanspeter

    Timm

    • Fördermitglied
    • Beiträge: 6.258
    Re: Template zerschossen
    Antwort #13 am: 24. November 2017, 23:24:22
    Danke dir Hanspeter
    23 Antworten
    12102 Aufrufe
    21. Februar 2012, 22:04:35 von jannemann
    8 Antworten
    2563 Aufrufe
    28. September 2010, 22:30:25 von Tomcraft
    5 Antworten
    2246 Aufrufe
    02. Mai 2016, 15:15:31 von Fakrae
    7 Antworten
    4082 Aufrufe
    13. Oktober 2013, 18:13:17 von -Tomka-
               
    anything