Ergebnis 1 bis 8 von 8

Thema: Anfängerfrage: Andere IDs auslesen

  1. #1
    Contao-Nutzer
    Registriert seit
    30.12.2009.
    Beiträge
    8

    Standard Anfängerfrage: Andere IDs auslesen

    Hi zusammen,

    derzeit bin ich dabei meine erste Extension für TL zu schreiben. Soweit hab ich alles hinbekommen, nur brauche ich jetzt Zugriff auf die ID des derzeit in der Katalog-Vollansicht (Reader) angezeigten Datensatzes.

    Gibt es eine Möglichkeit darauf irgendwie per "$this->catalog->id" o.ä. zuzugreifen? Soweit ich gesehen habe leider nicht, stimmts?

    Ich hab schon versucht die CatalogModul Class zu irgendwie zu "extenden", aber leider auch damit keinen Erfolg gehabt. Solche Dinge übersteigen allerdings auch meine Fähigkeiten.

    Meine letzte Idee währe noch die URL (den Alias) auszulesen und in der DB zu danach zu suchen, allerdings fänd ich das wieder sehr umständlich. Falls es nicht anders geht, würde ich mich über einen kurzen Hinweis freuen, wenn das schon in einer Extension gemacht wurde.


    Kurz zum Verständnis: Ich bin kein Programmierer und allein für das Thema wälze ich mich schon seit zwei Tagen durch alles was ich finden kann.


    Vielen Dank schonmal im Voraus
    Alex
    Geändert von anfaenger (30.12.2009 um 11:40 Uhr)

  2. #2
    Contao-Nutzer
    Registriert seit
    22.06.2009.
    Ort
    St.Pauli
    Beiträge
    217

    Standard

    Hi Alex,
    wäre erstmal wichtig zu wissen, von_ wo_aus bzw. zu welchem Zeitpunkt du das abfragen willst (?).


    cheers
    Antipitch
    "Some people, when confronted with a problem, think 'I know, I’ll use regular expressions.' Now they have two problems." Jamie Zawinski

  3. #3
    Contao-Nutzer
    Registriert seit
    30.12.2009.
    Beiträge
    8

    Standard

    Hi,

    mein Modul sitzt genau unterhalb des CatalogReader-Moduls im selben Artikel und somit auf der selben Seite. Brauchen tu ich die ID erst wenn mein Formular gespeichert wird bzw. beim Seitenaufbau.

    Ich bastel grade an einer KommentarExtension für den Katalog und da darf die ID des entsprechenden Items natülich nicht fehlen.

    Im Moment ziehe ich mir die ID über die aufgelöste URL, aber natürlich wäre mir direkt abfragen lieber.

    Etwas in der Form...

    $intCatalogID = $this->Modules->ModulXY->id;
    $intCatalogName = $this->Modules->ModulXY->name;

    wäre super, wenns das gibt.


    Vielleicht baut ja mal einer eine neue Library die ähnlich wie $this->Environment und Co. alle aktiven Modulvariablen einer Seite bereitstellt. Ob das geht oder Sinn macht kann ich nicht sagen. Dafür bin ich echt zu sehr Neueinsteiger.

    Achja... hut ab...
    Extensions bauen ist mit TL echt geil!
    Geändert von anfaenger (30.12.2009 um 15:04 Uhr)

  4. #4
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo anfaenger,
    du machst dir da entschieden zu viel Mühe.
    Kommentare sind im catalog 2.0 direkt mit drinn.
    Für nähere Informationen schau dich bitte im catalog Bereich von diesem Forum um.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  5. #5
    Contao-Nutzer
    Registriert seit
    30.12.2009.
    Beiträge
    8

    Standard

    Danke für den Tipp, allerdings hab ich mit der Aussage "der kommt bald" meinen Chef schon zu lange hingehalten

    Nebenbei war der Lerneffekt bisher enorm.

    Aber wieder zum Thema. Gibt es generell eine Möglichkeit Werte möglichst leicht aus einem anderen Modul zu ziehen? Etwas in der oben beschriebenen Form vielleicht?
    Geändert von anfaenger (30.12.2009 um 15:50 Uhr)

  6. #6
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Lernen ist immer gut :-)

    Nutzen kannst du den catalog 2.0 allerdings in weiten Teilen schon. Vor allem wenn du dich da ein wenig auskennst ;-)

    Aber mach es einfach so wie du möchtest. Dann musst du nur ein wenig mehr beim updaten aufpassen, wenn der catalog 2.0 dann mal kommt.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  7. #7
    Contao-Nutzer
    Registriert seit
    30.12.2009.
    Beiträge
    8

    Standard

    Danke!

    Ja, mit dem Katalog an sich kenn ich mich aus. Hab unsere komplette Produktpalette und noch einiges anderes damit abgebildet. Bzgl. Kommentare warte ich vielleicht echt noch, auch wenn ich jetzt so gut wie durch bin

  8. #8
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.619
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Die einfachste Variante ist wohl, im Template des Katalog-Reader die ID ins $GLOBALS array zu speichern, sodass sie weiter unten zur Verfügung steht. Das ist aber kein "korrektes" vorgehen für eine Erweiterung... Eigentlich sollte in der Konfiguration deines Moduls einfach derselbe Katalog ausgewählt werden wie im Reader-Modul.
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Anfängerfrage CSS
    Von Ado_Biene im Forum Layout / Templates / Holy Grail
    Antworten: 7
    Letzter Beitrag: 04.03.2013, 18:14
  2. Anfängerfrage: Erstes Layout
    Von j0hN80 im Forum Layout / Templates / Holy Grail
    Antworten: 6
    Letzter Beitrag: 09.03.2011, 18:42
  3. Anfängerfrage -- Keine PM im Mitgliederprofil??
    Von fso im Forum Geschützte Bereiche/Mitglieder
    Antworten: 2
    Letzter Beitrag: 25.01.2011, 18:22
  4. Anfängerfrage
    Von tylerprojekt-chaos im Forum Was kann Contao?
    Antworten: 1
    Letzter Beitrag: 17.10.2010, 11:42
  5. Anfängerfrage
    Von sebastian3288 im Forum Was kann Contao?
    Antworten: 11
    Letzter Beitrag: 29.07.2010, 11:49

Lesezeichen

Lesezeichen

Berechtigungen

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