+ Antworten
Ergebnis 1 bis 9 von 9

Thema: Komponente selbst herstellen

  1. #1
    War schon öfter hier
    Registriert seit
    30.05.2009
    Beiträge
    195
    Bedankte sich
    15
    Erhielt 6 Danksagungen
    in 6 Beiträgen

    Standard Komponente selbst herstellen

    Hi,

    Ich habe eine Frage, undzwar möchte ich mir eine Komponente programmieren und weiß nicht ob ich wircklich all diese Datein brauch, da ich diese ja eh nur für meine Website benutzen werden. Dies bedeutet, es gibt keine Parameter und das Layout richtet sich einfach nach dem template. Reicht dann nicht einfach das comname.php, die index.html und die .xml file aus?

    MFG Franz
    nicht verggesen, auf den Danke button zu drücken!

  2. #2
    War schon öfter hier Avatar von hajonie
    Registriert seit
    25.09.2005
    Beiträge
    109
    Bedankte sich
    2
    Erhielt 24 Danksagungen
    in 13 Beiträgen

    Standard

    Und Datenbankzugriffe?

  3. #3
    War schon öfter hier
    Registriert seit
    30.05.2009
    Beiträge
    195
    Bedankte sich
    15
    Erhielt 6 Danksagungen
    in 6 Beiträgen

    Standard

    Ja, es sieht so aus. Auf der User seite können Sie sich bewerben. Und auf der Verwaltungseite sehe ich dann die Bewerbung. Das heißt wird in einer Datebank gespeichert.
    nicht verggesen, auf den Danke button zu drücken!

  4. #4
    Moderator Avatar von Lacki
    Registriert seit
    27.04.2006
    Ort
    Direkt um die Ecke
    Beiträge
    8.739
    Bedankte sich
    337
    Erhielt 3.615 Danksagungen
    in 2.974 Beiträgen

    Standard

    Zitat Zitat von franjob Beitrag anzeigen
    Reicht dann nicht einfach das comname.php, die index.html und die .xml file aus?
    Wenn Du nach dem MVC-Muster arbeitest, dann Nein.
    Wenn nicht, dann vielleicht schon, kommt halt darauf an, was Du vorhast.

    Für Dein Vorhaben reicht doch evt. auch die Nutzung einer der zahlreichen Formularkomponenten. Nichts für ungut, aber als Anfänger reißt man evt. mit einer möglicherweise nicht sauber programmierten Erweiterung unnötig eine Sicherheitslücke auf. Falls Du doch mit etwas eigenem starten wilst, findest Du hier im Forenbereich für Entwicklung (wohin ich Deinen Thread verschoben habe) und unter http://wiki.joomla-nafu.de/joomla-do...Programmierung recihlich Anregungen.

    Zitat Zitat von hajonie Beitrag anzeigen
    Und Datenbankzugriffe?
    Was will uns diese Frage sagen? Ob Datenbankzugriffe stattfinden oder nicht, diese kann man natürlich auch in der "einen" Datei unterbringen. Nur bleibt man dann eben nicht bei der MVC-Struktur.

  5. #5
    Joomla Guru Avatar von elkuku
    Registriert seit
    14.06.2006
    Ort
    Guayaquil - Südamerika
    Beiträge
    1.689
    Bedankte sich
    74
    Erhielt 517 Danksagungen
    in 397 Beiträgen

    Standard

    Die index.html kannst Du getrost weglassen. Es sei denn Dein Server ist unsicher

    Ansonsten: Ein klares "Ja" eine PHP Datei und das entsprechende XML Manifest reicht "rein theoretisch" bereits für eine "valide" Joomla! Komponente aus.

    Es bleibt Dir dabei allerdings so ziemlich alles gute von J! vorenthalten
    Gruß,
    Nikolai
    Hilf mit: Deutsche Joomla! Dokumentation Help testing: EasyCreator Noch Fragen ? Forum.Joomla-Nafu.de

  6. #6
    War schon öfter hier Avatar von hajonie
    Registriert seit
    25.09.2005
    Beiträge
    109
    Bedankte sich
    2
    Erhielt 24 Danksagungen
    in 13 Beiträgen

    Rotes Gesicht

    Zitat Zitat von Lacki Beitrag anzeigen
    Wenn Du nach dem MVC-Muster arbeitest, dann Nein.
    Wenn nicht, dann vielleicht schon, kommt halt darauf an, was Du vorhast.

    Für Dein Vorhaben reicht doch evt. auch die Nutzung einer der zahlreichen Formularkomponenten. Nichts für ungut, aber als Anfänger reißt man evt. mit einer möglicherweise nicht sauber programmierten Erweiterung unnötig eine Sicherheitslücke auf. Falls Du doch mit etwas eigenem starten wilst, findest Du hier im Forenbereich für Entwicklung (wohin ich Deinen Thread verschoben habe) und unter http://wiki.joomla-nafu.de/joomla-do...Programmierung recihlich Anregungen.


    Was will uns diese Frage sagen? Ob Datenbankzugriffe stattfinden oder nicht, diese kann man natürlich auch in der "einen" Datei unterbringen. Nur bleibt man dann eben nicht bei der MVC-Struktur.
    Upps, ich wollte noch etwas mehr dazu schreiben Aber so ist das wenn man mehrere Sachen auf einmal macht.

  7. #7
    War schon öfter hier
    Registriert seit
    30.05.2009
    Beiträge
    195
    Bedankte sich
    15
    Erhielt 6 Danksagungen
    in 6 Beiträgen

    Standard

    Also programmieren sollte nicht das Problem sein, aber ich wusste halt nicht welche Datein ich brauche. Vielleicht erläuterst du mir kurz was es mir für Vorteile bringt wenn ich das MVC Prinzip benutze.
    nicht verggesen, auf den Danke button zu drücken!

  8. #8
    Joomla Guru Avatar von elkuku
    Registriert seit
    14.06.2006
    Ort
    Guayaquil - Südamerika
    Beiträge
    1.689
    Bedankte sich
    74
    Erhielt 517 Danksagungen
    in 397 Beiträgen

    Standard

    Zitat Zitat von franjob Beitrag anzeigen
    Also programmieren sollte nicht das Problem sein, aber ich wusste halt nicht welche Datein ich brauche. Vielleicht erläuterst du mir kurz was es mir für Vorteile bringt wenn ich das MVC Prinzip benutze.
    Kurz: einige
    Etwas länger: http://wiki.joomla-nafu.de/joomla-do...Programmierung
    Gruß,
    Nikolai
    Hilf mit: Deutsche Joomla! Dokumentation Help testing: EasyCreator Noch Fragen ? Forum.Joomla-Nafu.de

  9. #9
    War schon öfter hier
    Registriert seit
    23.09.2009
    Beiträge
    235
    Bedankte sich
    0
    Erhielt 62 Danksagungen
    in 59 Beiträgen

    Standard

    „Schatz, weißt du wo meine Lieblingssocken sind?"
    „In der untersten Schublade, wo sie immer liegen."
    „Ja, eben nicht mehr, ich habe einfach mal alle Klamotten zusammen in den Schrank geworfen und finde in dem Chaos nichts wieder."
    Tell 'em what they want to hear. That will keep them coming back for more. I 've got some for everyone.

+ Antworten

Lesezeichen

Berechtigungen

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