+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 13

Thema: index.php abgeändert als eigene PHP-Seite anzeigen

  1. #1
    War schon öfter hier Avatar von xj-220
    Registriert seit
    25.05.2006
    Ort
    NRW
    Beiträge
    117
    Bedankte sich
    50
    Erhielt 2 Danksagungen
    in 2 Beiträgen

    Frage index.php abgeändert als eigene PHP-Seite anzeigen

    Hallo Forum

    Ich möchte eine eigene PHP-Seite anzeigen! (ohne wrapper etc., da dies nicht das gewünschte Ergenis bringt.)
    Aber wie?
    Es klappt nicht!

    Die normale index.php habe ich abgeändert und unter test.php abgespeichert.
    Abgeändert insofern, dass auf der test.php kein login und keine Umfrage etc. erscheint.

    Mann soll von der index.php z.B. einen Link anklicken woraufhin sich test.php im selben Fenster öffnet, allerdings ohne das login und Umfrage angezeigt werden.

    Wie ist dies möglich?
    Erhalte bei der Anzeige immer „Restricted access“.

    Bitte helft mir.
    Schönen Tag.
    Geändert von xj-220 (10.07.2006 um 17:02 Uhr)
    ~ xj-220 (["----xj-220----"]) xj-220 ~

  2. #2
    Verbringt hier viel Zeit Avatar von chfr
    Registriert seit
    15.12.2005
    Alter
    47
    Beiträge
    935
    Bedankte sich
    42
    Erhielt 213 Danksagungen
    in 201 Beiträgen

    Standard

    Also ich verstehe nicht so richtig, was Du möchtest...

    Ich versuche immer, die index.php nicht umzubenennen (falls andere Komponenten diese verlinkt haben oder wegen der Updates...).

    Wenn Du auf deiner Startseite keine Umfrage und kein Login haben willst, dann schalte sie doch über "Site Modules" aus!
    Gruss

    Christian

  3. Erhielt Danksagungen von:


  4. #3
    War schon öfter hier Avatar von xj-220
    Registriert seit
    25.05.2006
    Ort
    NRW
    Beiträge
    117
    Bedankte sich
    50
    Erhielt 2 Danksagungen
    in 2 Beiträgen

    Standard

    Also ich verstehe nicht so richtig, was Du möchtest...
    Ich versuche immer, die index.php nicht umzubenennen (falls andere Komponenten diese verlinkt haben oder wegen der Updates...)
    Hallo Christian,
    danke für deine Antwort.

    Die ursprüngliche index.php bleibt weiter bestehen, wird nicht umbenannt.
    Wenn Du auf deiner Startseite keine Umfrage und kein Login haben willst, dann schalte sie doch über "Site Modules" aus!
    Die Umfrage erscheint nur auf der Homesite (Einstellung: mainmenu, Home)
    Das Login-Formular soll jedoch auf allen Seiten zu sehen sein (Einstellung: all)

    Nur die test.php soll nichts von beidem anzeigen!
    Aus diesem Grunde dachte ich die index.php zu nehmen, entsprechende Bereiche (Umfrage, Login-Formular) zu löschen, manuell für die Nichtanzeige zu sorgen. Die eigentliche Naviagation binde ich auf dieser Seite auch nicht ein, sondern habe hier othermenu entsprechend bearbeitet, so dass es auf test.php zum Einsatz kommt.

    Es geht mir nun vorrangig darum, wie ich die test.php anzeigen kann, da ich bei der Anzeige immer Fehlermeldungen bekomme, die Seite nicht angezeigt werden kann, warum auch immer.

    Habe die Datei test.php im Template-Ordner testhalber abgelegt, auch direkt in Joomla-Hauptordner.

    Evtl. weißt du wie ich die Anzeige hinbekommen kann.

    Noch etwas.
    Wenn ich die test.php in index.php umbenenne, nur zu Testzwecken, dann wird sie ohne Probleme angezeigt. Einziges Problem, auf der eigentlichen test.php wird der Begrüßungstext der Startseite angezeigt.
    Dies möchte ich auch ändern, für einen Tipp wäre ich dankbar.


    Evtl. gibt es auch eine bessere Alternative für die ganze Sache?
    Wenn ja, dann lasst es mich bitte wissen
    Geändert von xj-220 (05.07.2006 um 11:49 Uhr)
    ~ xj-220 (["----xj-220----"]) xj-220 ~

  5. #4
    Neu an Board
    Registriert seit
    02.07.2006
    Ort
    Hamburg
    Beiträge
    23
    Bedankte sich
    6
    Erhielt 3 Danksagungen
    in 3 Beiträgen

    Standard

    Hmm, ich würde das anders lösen ..., kopiere dein Template, lösche aus der Kopie die Modulpositionen der Module die du auf der Homepage nicht sehen möchtest und speicherst es unter einem neuen Namen ab (Die XML Datei editieren nicht vergessen)

    In der Administration gehst du in den Template Manager, wählst das neue Template aus und klickst oben auf Assign, nun kannst du die Seiten auswählen auf denen dieses neue Template benutzt werden soll.

    Ich hoffe ich habe dich richtig verstanden, aber so sollte es funktionieren.

    Gruß, Noel
    Joomlaverision: 1.0.10

  6. Erhielt Danksagungen von:


  7. #5
    Verbringt hier viel Zeit Avatar von chfr
    Registriert seit
    15.12.2005
    Alter
    47
    Beiträge
    935
    Bedankte sich
    42
    Erhielt 213 Danksagungen
    in 201 Beiträgen

    Standard

    Zitat Zitat von xj-220
    Die Umfrage erscheint nur auf der Homesite (Einstellung: mainmenu, Home)
    Das Login-Formular soll jedoch auf allen Seiten zu sehen sein (Einstellung: all)

    Nur die test.php soll nichts von beidem anzeigen!
    Du kannst es auch über das Template versuchen, wie noel es beschrieben hat. Nur ist mir der Sinn nicht klar. Wenn jemand auf index.php zugreift, sieht er das Login. Wer und warum soll auf test.php zugreifen?

    Ich habe bei mir eine Seite mit einem php-Skript eingebunden:
    - Mambot RD Add PHP installiert
    - "Static Content" angelegt und in den Textteil folgende Zeile eingefügt:
    {rdaddphp file=verzeichnis/datei.php}
    => in datei.php steht dann der gewünschte php-Code
    - im Menü auf den betreffende "Static Content" verlinkt
    - die nicht gewünschten Module kannst Du dann für diese Seite ausblenden
    Gruss

    Christian

  8. Erhielt Danksagungen von:


  9. #6
    War schon öfter hier Avatar von xj-220
    Registriert seit
    25.05.2006
    Ort
    NRW
    Beiträge
    117
    Bedankte sich
    50
    Erhielt 2 Danksagungen
    in 2 Beiträgen

    Daumen hoch

    Hallo Noel
    Danke für deinen Tipp, so wie ich es verstanden habe, müsste es klappen.
    Wenn nicht, dann melde ich mich noch mal hier, sowieso..

    Noch eine Frage.
    Was sollte in der XML-Datei (siehe Anhang) editiert werden?
    Ich benutze das Standard-Template rhuk_solarflare_ii

    @chfr
    Hallo Christian
    Auf test.php sollen User zugreifen können, da auf test.php der jeweilige User-Account angezeigt werden soll.
    Die „Registriert-Funktion“ kann ich dafür nicht wählen, daher dieses posting.


    :EDIT:
    gerade ausprobiert.
    Als normalen Ordner/Verzeichnis konnte ich die Template-Kopie nicht installieren, daher mußte ich sie erst zippen, dann kam die folgend aufgeführte Fehlermeldung
    Neues template hochladen - Fehler
    Installationsdatei nicht gefunden:
    /homepages/18/d26108800/htdocs/joomla/administrator/components/com_installer/template/

    auf fortfahren wollte ich nicht klicken, nachher geht was schief.
    werde es weiter versuchen.
    Angehängte Dateien
    Geändert von xj-220 (05.07.2006 um 15:24 Uhr)
    ~ xj-220 (["----xj-220----"]) xj-220 ~

  10. #7
    Neu an Board
    Registriert seit
    02.07.2006
    Ort
    Hamburg
    Beiträge
    23
    Bedankte sich
    6
    Erhielt 3 Danksagungen
    in 3 Beiträgen

    Standard

    Hi,
    Mach das anders, Lade dir das rhuk_solarflare_ii verzeichnis aus dem Templates Ordner einfach mit einem FTP Programm auf deinen Rechner runter, dann editiere das Template und die .xml Datei:
    <name>rhuk_solarflare_ii</name> Dort einfach einen anderen Namen eintragen (Das ist nur wichtig, damit du die beiden Templates in der Administration unterscheiden kannst).
    Jetzt benenne das runtergeladene Verzeichnis noch um, am besten in den Namen den du in die .xml Datei eingetragen hast und lade es wieder hoch.

    Jetzt solltest du das neue Template in der Administration wählen können.

    Gruß, Noel
    Joomlaverision: 1.0.10

  11. Erhielt Danksagungen von:


  12. #8
    War schon öfter hier Avatar von xj-220
    Registriert seit
    25.05.2006
    Ort
    NRW
    Beiträge
    117
    Bedankte sich
    50
    Erhielt 2 Danksagungen
    in 2 Beiträgen

    Standard

    Zitat Zitat von Noel
    Jetzt solltest du das neue Template in der Administration wählen können.
    konnte ich, aber dennoch...

    Hallo Noel.
    Trotz unterschiedlicher index.php´s und abgeänderter XML.Datei will es nicht so klappen.

    Bin wie beschrieben vorgegangen und habe entsprechende Seiten der Template-Kopie zugewiesen.

    Othermenu wird nicht angezeigt und login dennoch, obwohl es aus der index.php der Template-Kopie rausgenommen wurde.
    Im Grunde wird die alte index.php angezeigt.

    Wie habe ich mir die Seiten angesehen?
    Ich habe erst die index.php (rhuk_solarflare_ii) geöffnet, dann die Seite die der Template-Kopie zugeordnet wurde.
    Dazu habe ich hinter das index.php den Link gesetzt ?option=com_content&task=view&id=21&Itemid=9

    Aber leider ist kein Unterschied zu verzeichnen.
    Es kann nicht daran liegen, dass ich die Seiten, die der Kopie zugeordnet wurden, erstellt habe, als nur rhuk_solarflare_ii installiert war.
    Oder doch?
    Obwohl ich die Seiten der Kopie zugewiesen habe?

    Grüße
    ~ xj-220 (["----xj-220----"]) xj-220 ~

  13. #9
    War schon öfter hier Avatar von xj-220
    Registriert seit
    25.05.2006
    Ort
    NRW
    Beiträge
    117
    Bedankte sich
    50
    Erhielt 2 Danksagungen
    in 2 Beiträgen

    Frage

    Der Template-Wechsel funktioniert, habe es heute in Ruhe mal genauer gemacht, da hat es auch geklappt.

    Jedoch habe ich folgendes Problem!
    Von der Navigation aus soll kein Template-Wechsel stattfinden, also nicht bei Home ein anderes Template als bei Kontakt.

    Die test.php soll von der Hauptseite nicht zu erreichen sein.

    Daher die Frage, wie es möglich ist, direkt die test.php anzusprechen.
    Bei osCommerce habe ich dies z.B. ohne weiteres machen können, daher dachte ich, müßte dies bei joomla auch möglich sein.

    Die normale index.php (rhuk_solarflare_ii)
    - Topmenu
    - Login-Formular
    - Umfrage

    Die test.php (rhuk_solarflare_ii-Kopie)
    - Othermenu (dropdownmenu)

    Wenn ich nun auf der index.php bin, dann wird alles von/durch rhuk_solarflare_ii angezeigt. Wenn ich nun hier einen Menüpunkt/die Zieldatei der rhuk_solarflare_ii- Kopie zuweise, dann wird die Änderung immer angezeigt wenn dieser Menüpunkt angezeigt wird.

    Kopiere ich den Link dieser Datei, kann ich ihn in allen anderen Browsern ohne weiteres direkt öffnen. Wenn ich den Menüpunkt nicht veröffentliche, also einbehalte, dann wird die Seite durch rhuk_solarflare_ii angezeigt, obwohl der Link derselbe ist.

    Wie kann ich dies ändern A?

    Die Seite die von der rhuk_solarflare_ii-Kopie angezeigt wird, macht auch Probleme beim dropdownmenu (dieses kommt nur hier zum Einsatz). Wählt man einen Eintrag aus dem ausgeklappten Menu, dann wird die Zieldatei falsch durch rhuk_solarflare_ii angezeigt.

    Die Seiten habe ich als statischen Content angelegt, der Menülink ist auf das Mainmenu gesetzt.
    Von hier aus werden die Seiten auch alle richtig (rhuk_solarflare_ii-Kopie) angezeigt

    Wie kann ich dies ändern B?


    Hoffe ihr habt Vorschläge.
    Werde es auch weiterversuchen...
    ~ xj-220 (["----xj-220----"]) xj-220 ~

  14. #10
    Verbringt hier viel Zeit Avatar von chfr
    Registriert seit
    15.12.2005
    Alter
    47
    Beiträge
    935
    Bedankte sich
    42
    Erhielt 213 Danksagungen
    in 201 Beiträgen

    Standard

    Das wirst Du wohl so nicht hinbekommen mit dem Template und einen nicht publizierten Menüeintrag.

    Schom mal versucht, die test.php ins "user menu" zu legen, dass erst nach dem Login angezeigt wird.
    Gruss

    Christian

+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Ähnliche Themen

  1. modul als seite anzeigen lassen
    Von forumwurm im Forum Mambo 4.5.0 Module
    Antworten: 5
    Letzter Beitrag: 07.12.2006, 14:02
  2. 2. Menu auf einer Seite anzeigen
    Von MeierFD im Forum Mambo Anfänger
    Antworten: 7
    Letzter Beitrag: 26.05.2006, 16:20
  3. php shop 1.2 alle Artikel anzeigen
    Von ramajoke im Forum Mambo 4.5.0 Komponenten
    Antworten: 0
    Letzter Beitrag: 03.02.2005, 20:50
  4. wie zeige ich meine selbsterstellte php Seite an?
    Von Stefan77 im Forum Module / Komponenten Suche bzw. Entwicklung
    Antworten: 1
    Letzter Beitrag: 04.06.2004, 18:39
  5. php code in einer "content-typed" seite
    Von proth im Forum Mambo 4.5.0 Komponenten
    Antworten: 2
    Letzter Beitrag: 19.11.2003, 21:11

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein