+ Antworten
Ergebnis 1 bis 9 von 9

Thema: Joomla und eigene PHP Scrips

  1. #1
    Neu an Board
    Registriert seit
    27.11.2006
    Ort
    Uster
    Beiträge
    4
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Joomla und eigene PHP Scrips

    Hallo Leute.
    Ich bin ein kleiner Newbe und erhoffe mir von Joomla (unter anderem) meinen PHP Scripts ein hübsches aussehen zu geben, indem ich die PHP Scripts im Content laufen lassen möchte. (So sollten sie ja gleich auch von css gebrauch machen können.) Diese Scripts arbeiten mit einer eigenen Datenbank und geben vor allem Datensätze aus.
    Da es ja nich möglich ist direckt in den Content PHP zu schreiben. Habe ich den Mambot mosaddphp versucht zu installieren. Nach langer Zeit die ich hier im Forum dies bezüglich verbracht habe, bin ich immer noch nicht weiter.
    Ich habe das PHP File unter joomla/mambots/content/mosaddphp.php gespeichert. Im Backend habe ich ein neues Mambot erstellt mit dem Namen mosaddphp, das auf mosaddphp.php konfiguriert ist. Dieses Mambot ist auch published. Dan habe ich ein Ordner Namens mosaddphp erstellt und darin meine PHP Datei gespeichert: joomla/mosaddphp/test.php
    Der inhalt der test.php lautet:
    PHP-Code:
    <?php
    echo "Hallo Welt!";
    ?>
    Nun habe ich ein Static Content mit folgendem Inhalt erstellt:
    Code:
    PHP Test:<br />
    {mosaddphp:test.php}
    Und dies ohne dem Wysiwyg Editor.

    Im Frontend siets dan aber nicht so wie erwartet aus, es erscheint im Content lediglich:
    PHP Test:


    Meine Fragen sind nun:
    1. Geht das was ich machen möchte überhaupt?
    2. Wesshalb geht das mit dem mosaddphp Mambot nicht?

    Ich danke euch!
    Grüsse, Gwave.

  2. #2
    Hat hier eine Zweitwohnung Avatar von AbRaXaS
    Registriert seit
    23.08.2006
    Ort
    Vechta
    Beiträge
    1.176
    Bedankte sich
    34
    Erhielt 152 Danksagungen
    in 148 Beiträgen

    Standard

    Arbeite doch mit dem Wrapper. Dort kannst du angeben wo die Datei liegt und hast auch gleich nen eigenen Menüpunkt.
    Probleme sind da um gelöst zu werden!

    If only you and dead people can read HEX, how many people can read it.

    57006


  3. #3
    Gehört zum Inventar
    Registriert seit
    28.10.2003
    Beiträge
    6.257
    Bedankte sich
    8
    Erhielt 1.311 Danksagungen
    in 1.238 Beiträgen

    Standard

    nun versuch es mal mit den Run Digital Add PHP mambot

    lese mal hier die Anleitung ...
    http://www****n-digital.com/addphp_2.html

    mambot gibt es hier
    http://www****n-digital.com/download/mambots.html

    weitere Sachen zum Einfinden findest du über Forumsuche
    php einbinden...
    oder wie oben schon beschrieben wrapper benutzen...

  4. #4
    Gehört zum Inventar
    Registriert seit
    18.02.2005
    Beiträge
    8.841
    Bedankte sich
    85
    Erhielt 2.269 Danksagungen
    in 1.936 Beiträgen

    Standard

    Im Backend habe ich ein neues Mambot erstellt mit dem Namen mosaddphp, das auf mosaddphp.php konfiguriert ist.
    Das geht nicht, da du damit nicht alle Datenbankeinträge die notwendig sind, ändern kannst.

    Gruß
    ec

  5. #5
    Neu an Board
    Registriert seit
    27.11.2006
    Ort
    Uster
    Beiträge
    4
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Reden

    Ich danke euch allen für eure Hilfe.
    Die Idee mit dem wrapper ist mir bereits ganz am Anfang gekommen. Doch da habe ich Probleme wenn die Seite mal etwas grösser wird als geplahnt. (Ein Scrol Balken auf einer Seite reicht mir aus.)
    Danke patzi für deinen alternativ Vorschlag. Ich habe den Mambot von run digital bereits ein mal gesehen. Doch das mosaddphp Script hat mir besser gefallen, da ich noch Parameter übermitteln kann. Ich habe deinen Vorschlag aber ernst genommen und hab mir das ding mal installiert. Das hat auf Anhieb funktioniert. Zu meiner überraschung hat es dan aber auch nicht mer gehauen als ich das PHP Script nicht mehr im Joomla! Verzeichnis hatte, sondern in einem neu erstellten joomla/php_scripts Verzeichnis.
    Das Problem waren die Rechte des Ordners in dem das Script wahr. Nach dem ich für diesen Ordner das Lesen für andere erlaubt habe funktioniert alles.
    Und genau dass war auch das Problem beim mosaddphp! Nun kann ich also auch mein bevorzugtes mosaddphp.php gebrauchen. :-)

  6. #6
    Gehört zum Inventar Avatar von KaffDaddy
    Registriert seit
    06.02.2005
    Ort
    Kassel
    Beiträge
    5.868
    Bedankte sich
    27
    Erhielt 1.072 Danksagungen
    in 710 Beiträgen

    Standard

    Moin Moin !

    Warum wird eigentlich immer mit diesen Mambots rumgefummelt, wenn es um die Integration von schon vorhanden PHP-Code geht?
    Warum nicht gleich den Code in Joomla-Komponeten, Module oder Mambots umschreiben? Dies hat den ungeschlagenen Vorteil, dass der Code im Kontext von Joomla ausgeführt wird und man so zum Beispiel Userobjekte oder das Datenbankobjekt benutzen kann.

    CU
    Stephan
    Insomniaonline

    Gelöste Threads bitte markieren: Anleitung

  7. #7
    Neu an Board
    Registriert seit
    27.11.2006
    Ort
    Uster
    Beiträge
    4
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Das ist eine sehr gute Frage.
    Momentan habe ich haber noch den Nachteil das ich ein Newbe bin und mir das ganze noch etwas unübersichtlich erscheint. Auch mein PHP wissen befindet sich noch in den Kinderschuhen.
    Einfach gesagt ich habe einfach Angst mich einfach so mal an eine Komponente zu wagen.

    Das schöhne an Joomla! ist aber, dass es wirklich genug Lektüre gibt um sich hineinzuarbeiten. Ich habe mir das Joomla! Buch von Galileo Computing gekauft: ISBN 3-89842-632-7 Das find ich echt klasse für Leute die sich noch nie gross mit einem OS CMS beschäftigt haben. Es werden die einfachsten Dinge behandelt aber geht doch bis hin zur zusammensetzung von Komponenten.

    Grüsse Gwave.

  8. #8
    Neu an Board
    Registriert seit
    24.06.2006
    Beiträge
    33
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hi KaffDaddy,

    hast du ne Beipiel Datei, wie mann den Code selber schreibt?

    Bin schon den ganzen Tag am suchen, wie ich eine Datenbank erstelle in der die User Ihre Webseiten eintragen können und Ihr Username per PM zu erreichen ist. Oder besser noch in den CBE gehen. Ich habe nichts gefunden und habe will es jetzt selber schreiben.

    Meine Überlegung:
    Useranmeldung
    Link zu meinem Script (Datenbankverknüpfung, Userid)
    -Anlegen/Bearbeiten/Updaten der Webseiten mit der Userid
    Übersichtsausgabe der Daten

    Danke

  9. #9
    Gehört zum Inventar Avatar von KaffDaddy
    Registriert seit
    06.02.2005
    Ort
    Kassel
    Beiträge
    5.868
    Bedankte sich
    27
    Erhielt 1.072 Danksagungen
    in 710 Beiträgen

    Standard

    Zitat Zitat von lifeloops Beitrag anzeigen
    hast du ne Beipiel Datei, wie mann den Code selber schreibt?
    Bitteschön: http://help.joomla.org/content/section/12/125/

    CU
    Stephan
    Insomniaonline

    Gelöste Threads bitte markieren: Anleitung

+ Antworten

Ähnliche Themen

  1. Ist Joomla PHP 5 faehig?
    Von Jaro75 im Forum Allgemeine Fragen zu Joomla
    Antworten: 5
    Letzter Beitrag: 25.10.2006, 11:58
  2. Welche PHP und Apache Version benötigt Joomla 1.0.11
    Von snoise im Forum Joomla Anfänger
    Antworten: 2
    Letzter Beitrag: 04.10.2006, 12:49
  3. Eigene php Seiten in die Joomla Suche integrieren
    Von Vincent im Forum Allgemeine Fragen zu Joomla
    Antworten: 2
    Letzter Beitrag: 10.07.2006, 14:01

Lesezeichen

Berechtigungen

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