Ergebnis 1 bis 8 von 8

Thema: module, Componente oder Mambots?

  1. #1
    War schon öfter hier
    Registriert seit
    15.08.2005
    Beiträge
    107
    Bedankte sich
    1
    Erhielt 10 Danksagungen
    in 9 Beiträgen

    Standard module, Componente oder Mambots?

    was ist der unteschied ?!

    wenn ich jetzt eigene module, compontente entwicklen möchte...
    wie was wo!?!

    soll ich jetzt module oder componente oder ... ?

  2. #2
    Neu an Board
    Registriert seit
    19.10.2006
    Beiträge
    85
    Bedankte sich
    8
    Erhielt 6 Danksagungen
    in 6 Beiträgen

    Standard

    schreib doch mal was du entwickeln willst ;-)

  3. #3
    War schon öfter hier
    Registriert seit
    15.08.2005
    Beiträge
    107
    Bedankte sich
    1
    Erhielt 10 Danksagungen
    in 9 Beiträgen

    Standard

    hhmm...allg wollte ich erstmal wissen, was der unteschied ist..
    weil so wie ich es sehe ist es egal... module oder com ...

    wollte einfach module schreiben, dich ich brauch
    z.B. aus anderen DB auslesen auswerten etc..

  4. #4
    Hat hier eine Zweitwohnung Avatar von CirTap
    Registriert seit
    12.12.2005
    Ort
    Karlsruhe
    Beiträge
    1.641
    Bedankte sich
    84
    Erhielt 552 Danksagungen
    in 444 Beiträgen

    Standard

    Hi,

    Komponenten sind das, was über ?option=com_xxx in der URL festgelegt wird. Sie repräsentieren *den* Inhalt der Seite, also einen Artikel, eine Galerie, ein Shop. Hast du keine aktive Komponente, hast du keine Webseite - oder eben 404

    Module tummeln sich drumrum und zeigen "irgendwas" in einer meist kompakteren oder alternativen Form, sind aber nicht *der* Hauptinhalt der Webseite.

    Plugins (oder Mambots) sitzen vom Ablauf ganz "unten" (low-level) und dienen i.d.R. dazu die Inhalte von Komponenten aufzupeppen, bspw. das {image}/{mosimage} Plugin, das in einem Artikel ein Bild einfügt. Manche Plugins bereiten auch die Daten einer Komponente für den Einsatz in einem Modul vor, d.h. die arbeiten gelegentlich Hand in Hand.

    In J! 1.5 sind die Möglichkeiten Plugins sogar weiter ausgebaut worden und können an noch mehr Stellen eingreifen, als nur beim Aufbau des Content; bspw. den verschiedenen Phasen beim Anmelden des Users.

    Wenn du also etwas proggen willst, das den Hauptinhalt der Seite darstellt ist, schreib eine Komponente.
    Sollen bestehende Daten (anderer Komponenten) *zusätzlich* auf der Seite erscheinen, bau ein Modul.
    Sollen Daten on-the-fly verwurstet werden *bevor* deren eigentliche Komponente oder Modul diese anzeigen, brauchst du ein Plugin, das du an das/die entsprechende/n "Event" einklinkst. Welche Events möglich sind, legen sowohl Joomla als auch die jeweils aktuelle Komponente fest.

    Viel Spaß,
    CirTap
    Joomla FAQ | CSS-Probleme? Verstehen Entdecken Anwenden Meistern

    "I love deadlines. I like the whooshing sound they make as they fly by." (Douglas Adams)
    Man kann Software schnell, gut und günstig schreiben, sich aber nur 2 Dinge aussuchen.


  5. Erhielt Danksagungen von:


  6. #5
    Kommt häufiger vorbei
    Registriert seit
    04.08.2006
    Ort
    Düsseldorf
    Beiträge
    346
    Bedankte sich
    9
    Erhielt 101 Danksagungen
    in 95 Beiträgen

    Standard

    Hey sehr schöne Erklärung, da hab ich doch aus versehen wieder was dazu gelernt
    Wenn dir mein Beitrag geholfen hat, freue ich mich über einen Klick auf "Danke"!

  7. #6
    War schon öfter hier
    Registriert seit
    15.08.2005
    Beiträge
    107
    Bedankte sich
    1
    Erhielt 10 Danksagungen
    in 9 Beiträgen

    Standard

    wow super danke... jetzt weiss ich ja

    kann dann com entwicklen und module wenn ich es z.B nur teile oder wenig anzeigen will ?
    wenn ich eine com erstelle zum auslesen von mehreren daten
    kann ich dazu ein modul zum anzeigen von top5 oder so machen, richtig?

  8. #7
    Hat hier eine Zweitwohnung Avatar von CirTap
    Registriert seit
    12.12.2005
    Ort
    Karlsruhe
    Beiträge
    1.641
    Bedankte sich
    84
    Erhielt 552 Danksagungen
    in 444 Beiträgen

    Standard

    @NiteStyle: wieviel angezeigt wird ist egal, wichtig ist *wo*.
    Die Komponente ist immer der Seiteninhalt (modMainBody), Module sind hingegen total optional. Eine Seite kann auch völlig ohne Module funktionieren, aber nicht ohne eine Komponente; Frontpage, Content, Weblinks...
    Komponenten haben i.d.R. auch ihre eigene Tabellen in der Datenbank wo sie ihren genaz eigenen Inhalt ablegen (Shop, Galerie, Artikel). Dazu hat man dann auch meist Eingabeformulare im Admin oder auch Frontend.
    Für Module kannst du nur irgendwelche Parameter einstellen. Sie greifen aber quer Beet auf Inhalte der Komponenten zu und fummeln sich daraus dann was zurecht, das man an einer Template-Position ausgeben lassen kann.

    So sind z.B. auch die Module der "Artikel" konzipiert: Top10, Populär, Zuletzt gelesen ... alle greifen auf com_content zurück, verwenden aber verschiedene Infos/Felder aus jos_content um diese Artikel-Listen aufzubereiten und auszugeben. Diese Module greifen also die Daten der Komponente Content/Artikel ab.

    CirTap
    Joomla FAQ | CSS-Probleme? Verstehen Entdecken Anwenden Meistern

    "I love deadlines. I like the whooshing sound they make as they fly by." (Douglas Adams)
    Man kann Software schnell, gut und günstig schreiben, sich aber nur 2 Dinge aussuchen.


  9. #8
    War schon öfter hier
    Registriert seit
    15.08.2005
    Beiträge
    107
    Bedankte sich
    1
    Erhielt 10 Danksagungen
    in 9 Beiträgen

    Standard

    hhmmm hab verstande...

    aber wenn ich auf ne ganz andere DB zugreifen, muss ich es nur in joomla registrieren bzw installieren ne? damit es im admin erkannt wird...


    mussi ch mir mal angucken wie ich im admin das mache..
    im frontend ist ja easy.. oder

    gibts irgendwo gute anleitung oder tut wie man komponente macht?
    bzw zum zu joomly API oder so ?!

Ähnliche Themen

  1. Antworten: 11
    Letzter Beitrag: 29.08.2006, 14:37
  2. Welche Komponenten/ Module/ Mambots benötigt man....
    Von Memphi im Forum Joomla Anfänger
    Antworten: 4
    Letzter Beitrag: 29.07.2006, 13:51
  3. Download aller Komponenten, Module, Mambots
    Von claire grube im Forum Joomla Anfänger
    Antworten: 3
    Letzter Beitrag: 31.03.2006, 09:11
  4. Wichtige Module, Mambots etc ?
    Von gorzka im Forum Allgemeine Fragen zu Joomla
    Antworten: 1
    Letzter Beitrag: 01.02.2006, 21:31
  5. Menalto Gallery Module - Album List und Componente
    Von ernest.aigner@gmx.at im Forum Joomla Module
    Antworten: 2
    Letzter Beitrag: 04.10.2005, 10:39

Lesezeichen

Berechtigungen

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