Fancybox auf eigener Seite

Aktuell führen wir noch einige Anpassungen durch, das Forum wurde jedoch bereits live geschaltet.
  • Hallo ich hab folgendes Problem:
    Ich will auf einer eigenen Seite in TekBASE eine Fancybox einbinden,
    Dazu habe ich den Code erst einmal mit einem html Dokument getestet.
    Dort geht auch alles, nur wen ich den Code in eine eigene Seite einfüge geht’s nicht mehr.
    Der Pfad zu den Bildern, css und js Dateien ist tekbase/fancy
    Die Bilder werden auch angezeigt daher kann es am Pfad nicht Ligen
    hier mal ein verkürzter Code

    <p class="bbc_center">
    <p class="bbc_center">Highend-Sponsoring.de
    <p class="bbc_center">dein Sponsor für Gameserver, Webspace, Domains und Voiceserver
    <p class="bbc_center">

  • Es hat leider nicht funktioniert
    Die j[color=rgb(40,40,40)]avascript.php[/color] ist bei mir irgendwie nicht vorhanden, und wen ich es in den overall_footer schreib geht’s auch nicht ich hab auch schon den Header und Content open … getestet

    [color=rgb(40,40,40)]Also ich geh noch einmal genauer ins Detail[/color]

    Die fancybox Daten Ligen bei mir in den Ordnern

    Code
    /fancybox/lib
    /fancybox/source


    [color=rgb(40,40,40)]Dass was ich in die eigene Seite schreibe sieht wie folgt aus[/color]

    Code
    <a class="fancybox" href="#inline1" title="test">Inline</a>
    
    	<div id="inline1" style="width:400px;display: none;">
    		<h3>test</h3>
    
    			hallo test


    [color=rgb(40,40,40)]Nun muss ich irgendwo noch folgendes eintragen[/color]

    <p class="bbc_center">
    <p class="bbc_center">Highend-Sponsoring.de
    <p class="bbc_center">dein Sponsor für Gameserver, Webspace, Domains und Voiceserver
    <p class="bbc_center">

  • Dann erstell unter /themes/DEINTHEME/ eine javascript.php

  • Nun funktioniert schon mal die jquery.fancybox.css

    Aber die fancybox geht immer noch nicht. Es passiert einfach nichts der URL ändert sich zwar auf #inline1 und wen ich
    display: none;
    raus nehme funktioniert auch die Sprung Marke,

    es muss ja an js Ligen.

    So langsam bin ich überfragt :unsure:

    <p class="bbc_center">
    <p class="bbc_center">Highend-Sponsoring.de
    <p class="bbc_center">dein Sponsor für Gameserver, Webspace, Domains und Voiceserver
    <p class="bbc_center">

  • ich habe nun nur eine [color=rgb(40,40,40)]jQuery[/color] Datei ladenlassen und aus der [color=rgb(40,40,40)]overall_header.tpl [/color]die css und js Dateien ausgeklammert
    die style css Dateien sind soweit ich das sehe verschiedene, nun wird eigentlich alles aus der [color=rgb(40,40,40)]javascript.php[/color] geladen der Inhalt der Datei lautet wie folgt

    <p class="bbc_center">
    <p class="bbc_center">Highend-Sponsoring.de
    <p class="bbc_center">dein Sponsor für Gameserver, Webspace, Domains und Voiceserver
    <p class="bbc_center">

  • Das hab ich auch bemerkt :rolleyes: hab auch den Fehler gefunden. Und zwar war noch mal weiter unten jquery von Google drin das habe ich jetzt raus genommen und nun geht’s.
    Also vielen vielen dank für die schnelle und kompetente Hilfe :):)

    <p class="bbc_center">
    <p class="bbc_center">Highend-Sponsoring.de
    <p class="bbc_center">dein Sponsor für Gameserver, Webspace, Domains und Voiceserver
    <p class="bbc_center">

  • Solange er baseURL gesetzt hat braucht mein kein direkten Pfad angeben.

    In meta.php eintragen:

    Code
    <base href="http://deineurl.de">
    
    
    oder auch möglich mit WWW:
    <base href="http://www.deineurl.de">
    
    
    wenn die Dateien immer mit HTTPS nur aufrufbar sein sollen dann:
    <base href="https://deineurl.de">