Probleme mit Homepage Template

  • Hallo zusammen,


    ich habe ein Template für eine Homepage gekauft und bekomme es einfach nicht hin die Seiten im Menü zu verlinken. Obwohl im HTML der korrekte Pfad verlinkt ist bekomme ich die Fehlermeldung: "Seite konnte nicht gefunden werden". Wenn ich mit der Maus über das Navigations-Menü gehe wird im Browser der Seitenname home ohne ".html" angezeigt.


    Hat jemand einen Tipp, woran es liegen könnte? Wäre für Hilfe dankbar.


    Hier der Quelltext der HTML-Seite:


    <!DOCTYPE html>
    <html>
    <head>
    <title>Homepage</title>
    <meta charset="utf-8" />
    <link rel="shortcut icon" href="css/images/favicon.ico" />
    <link rel="stylesheet" href="css/base.css" media="all" />
    <link rel="stylesheet" href="css/default.css" media="all" />
    <!--[if gte IE 9]>
    <style type="text/css">
    nav ul li a,
    .btn-1,
    #content form .field,
    .popup h2,
    .popup .field,
    .paging a,
    .gradient { filter: none !important; }
    </style>
    <![endif]-->
    <script src="js/jquery-1.7.1.min.js"></script>
    <script src="js/address-1.4.min.js"></script>
    <script src="js/selectivizr.min.js"></script>
    <script src="js/modernizr.min.js"></script>
    <script src="js/flexslider.min.js"></script>
    <script src="js/fancybox.min.js"></script>
    <script src="js/livevalidation.min.js"></script>
    <script src="js/countdown.min.js"></script>
    <script src="js/jscrollpane.min.js"></script>
    <script src="js/functions.js"></script>
    </head>
    <!--#set var="page" value="$DOCUMENT_NAME" -->
    <!--#if expr="$page = blog.html || $page = blog-inner.html" -->
    <body class="blog-page">
    <!--#else -->
    <body>
    <!--#endif -->
    <!-- Page -->
    <section id="page">
    <!-- Header -->
    <header id="header">
    <div class="shell">
    <h1 id="logo"><a href="home.html" class="notext">Web Tiger</a></h1>
    <!--#if expr="$page = blog.html || $page = blog-inner.html" -->
    <!--#else -->
    <!-- Navigation -->
    <nav id="navigation">
    <ul>
    <li class="nav-item"><a href="home.html"><span>Home</span> <small>Site Home</small></a></li>
    <li class="nav-item"><a href="about.html"><span>About</span> <small>Meet the Team</small></a></li>
    <li class="nav-item has-dd"><a href="services.html"><span>Services</span> <small>What We Do ?</small></a>
    <ul>
    <li><a href="services-detailed.html">Services Detailed</a></li>
    <li class="has-dd"><a href="services-detailed.html">Services Detailed</a>
    <ul>
    <li><a href="services-detailed.html">Services Detailed</a></li>
    <li><a href="services-detailed.html">Services Detailed</a></li>
    <li><a href="services-detailed.html">Services Detailed</a></li>
    <li><a href="services-detailed.html">Services Detailed</a></li>
    <li><a href="services-detailed.html">Services Detailed</a></li>
    <li><a href="services-detailed.html">Services Detailed</a></li>
    </ul>
    </li>
    <li><a href="services-detailed.html">Services Detailed</a></li>
    <li><a href="services-detailed.html">Services Detailed</a></li>
    </ul>
    </li>
    <li class="nav-item"><a href="portfolio.html"><span>Projects</span> <small>Gallery Showroom</small></a></li>
    <li class="nav-item"><a href="contact.html"><span>Contact</span> <small>Say Hello</small></a></li>
    <li class="nav-item has-dd"><a href="styles.html"><span>Bonus Pages</span> <small>All You Need is Here</small></a>
    <ul>
    <li><a href="fader.html">Fader</a></li>
    <li><a href="login-popup" class="popup-trigger">Login</a></li>
    <li><a href="emails/default.html" class="external">Email Template</a></li>
    <li><a href="gallery.html">Gallery Page</a></li>
    <li><a href="blog.html" class="external">Blog Page</a></li>
    <li><a href="blog-inner.html" class="external">Blog Inner Page</a></li>
    <li><a href="full-width.html">Full Width Page</a></li>
    <li><a href="left-sidebar.html">Left Sidebar Page</a></li>
    <li><a href="right-sidebar.html">Right Sidebar Page</a></li>
    <li><a href="sitemap.html">Sitemap</a></li>
    <li><a href="styles.html">Styles</a></li>
    <li><a href="error.html" class="external">Error Page</a></li>
    <li><a href="under-construction.html" class="external">Under Construction Page</a></li>
    </ul>
    </li>
    </ul>
    <!--#endif -->
    </nav>
    <!-- END Navigation -->
    </div>
    </header>
    <!-- END Header -->

    </body>
    </html>

  • Hallo,


    Zitat

    bekomme es einfach nicht hin die Seiten im Menü zu verlinken


    Das Problem ist das JavaScript des Templates.


    Wenn JavaScript im Browser blockiert ist funktionieren die Links.


    Wenn JavaScript zugelassen ist überschreibt es deine eingegebenen Links (oder legt andere Elemente darüber), so dass deine Links nicht mehr aufgerufen werden können.


    Gruss


    MrMurphy

  • kommentiere mal den kram hier aus:

    Code
    1. $('a[href*='.html'][class!='external']').each(function() { var replaced = $(this).attr('href').replace('.html', '');
    2. $(this).attr('href', replaced);
    3. });



    zu finden in der functions.js


    hab so einen unsinn noch nich gesehen bisher..


    warum sollte man die html-endung per javascript weg-editieren? da muss man doch wieder per mod-rewrite dran und sich den scheiss über htaccess zurechtbiegen... *kopfschüttel*

  • Super, vielen Dank! Jetzt funktionieren die Links. Ja, das Template scheint mir auch sehr „überladen“.


    Vielleicht kann mir noch jemand verraten was in der CSS Datei diese elendig lange Zahlen-Buchstaben-Kombi zu bedeuten hat (siehe unten). Ich habe sie einfach auskommentiert und keine Wirkung feststellen können. Aber irgendeine Funktion muss es ja haben.


    nav ul li a {
    background: #424242; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEw
    MCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYX
    Rpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVk
    IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIw
    JSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQyNDI0M
    iIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I
    9IiMyZjJmMmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY
    3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ct
    Z2VuZXJhdGVkKSIgLz4KPC9zdmc+);*/.....

  • Zuerst einmal ist diese Zeile ja auskommentiert, sprich sie ist wurscht. Ansonsten wird da eine Grafik inline eingebaut, also nicht per Datei geladen, sondern die Bilddaten stehen direkt im CSS

  • Jetzt habe ich ein weiteres Problem mit dem Template: Die Navi-Pfeile im Slider funktionieren nicht. Gleiches gilt für die Punkte unter dem Slider. Weiß jemand wie ich das hinbekomme?

  • Jetzt habe ich ein weiteres Problem mit dem Template: Die Navi-Pfeile im Slider funktionieren nicht. Gleiches gilt für die Punkte unter dem Slider. Weiß jemand wie ich das hinbekomme?


    Ehrlich gesagt, sind wir nicht der kostenlose Support von dieser Firma. Wende dich an die Firma, die dir das Script verkauft hat, die sollen sich damit rumärgern oder verlange dein Geld zurück.

  • Was is'n dass für'n Spruch? Im Grunde seit Ihr doch für alle hier ein kostenloser Support. Natürlich habe ich zuerst an die „Firma“ kontaktet, aber leider keine Antwort erhalten. Deshalb bin ich ja hier gelandet - in der Hoffnung hier Hilfe zu erhalten.

  • genau genommen bin ich hier für niemanden der support, aber wenn du möchtest dass ich das bin, dann koste ich 120€ die stunde.
    das template hat gewerblichen hintergrund und die ganzen fehler zu beheben ist mir möglich, aber damit würde ich meine anderen dienstnehmer (unter anderem namhafte großkunden) doch benachteiligen.


    und noch viel wichtiger: diejenigen, die dir für aufwände, zeit und schaden sorgen haben kassiert und die kohle bereits ausgegeben, obwohl die arbeit nichtmal nen pfifferling wert is, wenn se so bescheiden umgesetzt wurde.


    ich kann mir auch paint nehmen, 3 border krakeln, die dann mit frontpage umsetzen und den generierten code dann für viel geld verticken, da kommt dann auch so´n murks bei raus.


    beschäftige dich mal intensiver mit denen, denen du deine kohle gegeben hast

  • Ja, ja, das verstehe ich ja. Wenn es zu aufwendig ist, sprengt es natürlich den Rahmen diese Forums. Das kann man aber auch anders formulieren. Aber ich will hier keinen auf Sensibelchen machen. Das Template ist für die Katz' und das Geld weg. C'est la vie...