+ Antworten
Ergebnis 1 bis 8 von 8

Thema: JRouter

  1. #1
    Kommt häufiger vorbei
    Registriert seit
    26.02.2008
    Beiträge
    284
    Bedankte sich
    17
    Erhielt 46 Danksagungen
    in 43 Beiträgen

    Standard JRouter

    Hi,
    ich entwickel grad eine etwas größere Joomla Komponente.
    Was ich noch nicht sauber gelöst habe ist das Platzieren von Links auf Joomla-Komponenten mit Übergabeparametern.(Frontend und Backend)
    Kann mir das einer verständlich erklären.
    Thx Tsd666
    Joomla 1.5 FAQ - Problem gelöst? Bitte so markieren - Bedanken nicht vergessen - Immer einen Link zur Seite posten

  2. #2
    Hat hier eine Zweitwohnung
    Registriert seit
    14.01.2006
    Ort
    Nienburg
    Alter
    32
    Beiträge
    1.237
    Bedankte sich
    115
    Erhielt 471 Danksagungen
    in 368 Beiträgen

    Standard

    genau wie sonst mit / in php auch.
    generell:
    index.php?option=com_foobar&view=foos&task=publish
    frontend:
    PHP-Code:
    JRoute::_('index.php?option=com_foobar&view=foo&id=42'); 
    links fuer das frontend "rendern":
    PHP-Code:
    $caption JText::_('Caption');
    $baseurl 'index.php?option=com_foobar&view=foo&id=';
    echo 
    JHtml::_('link'JRoute::_($baseurl.$id), $caption, Array()); 
    http://wiki.joomla-nafu.de/joomla-do...ork/JHtml/link
    http://wiki.joomla-nafu.de/joomla-do...amework/JRoute

  3. #3
    Verbringt hier viel Zeit
    Registriert seit
    24.01.2006
    Beiträge
    594
    Bedankte sich
    108
    Erhielt 359 Danksagungen
    in 203 Beiträgen

    Standard

    Häng doch mal deine Komponente an, damit man sieht, wie und was genau du brauchst.

  4. #4
    Kommt häufiger vorbei
    Registriert seit
    26.02.2008
    Beiträge
    284
    Bedankte sich
    17
    Erhielt 46 Danksagungen
    in 43 Beiträgen

    Standard

    Die Komponente anhängen geht leider rechtlich nicht.
    Zudem ist sie etwas umfangreich.
    Ich brauch die Links meistens um unterschiedliche Werte zu übergeben oder um den View zu wechseln.
    Ich denke wenn ich JRoute einsetze kann Joomla mit den Links auch was anfangen. Beispielsweise, wenn SEO aktiviert wird.
    Aktuell sind in der Komponte Harte Links gesetzt, was definitiv nicht ideal ist.
    Joomla 1.5 FAQ - Problem gelöst? Bitte so markieren - Bedanken nicht vergessen - Immer einen Link zur Seite posten

  5. #5
    Verbringt hier viel Zeit
    Registriert seit
    24.01.2006
    Beiträge
    594
    Bedankte sich
    108
    Erhielt 359 Danksagungen
    in 203 Beiträgen

    Standard

    Wo gibts bei GPL Probleme?

  6. #6
    Kommt häufiger vorbei
    Registriert seit
    26.02.2008
    Beiträge
    284
    Bedankte sich
    17
    Erhielt 46 Danksagungen
    in 43 Beiträgen

    Standard

    Zitat Zitat von bembelimen Beitrag anzeigen
    Wo gibts bei GPL Probleme?
    Die Komponente die ich entwickel darf ich nicht weitergeben.
    Das wurde vertraglich so geregelt.
    Joomla 1.5 FAQ - Problem gelöst? Bitte so markieren - Bedanken nicht vergessen - Immer einen Link zur Seite posten

  7. #7
    Verbringt hier viel Zeit
    Registriert seit
    24.01.2006
    Beiträge
    594
    Bedankte sich
    108
    Erhielt 359 Danksagungen
    in 203 Beiträgen

    Standard

    Dann ist es recht schwer, dir explizit zu helfen, wenn man nicht sieht, wie du die Komponente umgesetzt hast.
    Was genau erwartest du? Ne allgemeine Erklärung, wie man Views aufruft? Eine Einführung für die router.php? Ich weiß nicht so genau, was du dir vorstellst.

  8. #8
    Kommt häufiger vorbei
    Registriert seit
    26.02.2008
    Beiträge
    284
    Bedankte sich
    17
    Erhielt 46 Danksagungen
    in 43 Beiträgen

    Standard

    Also ich stell mir vor, dass ich in meiner default.php(View) den Link über die JRoute() Funktion generieren lass. Dazu stell ich mir vor, dass ich der Funktion im Prinzip meine Übergabevariablen als Parameter übergebe und die mir den fertigen Link zurück gibt.
    Joomla 1.5 FAQ - Problem gelöst? Bitte so markieren - Bedanken nicht vergessen - Immer einen Link zur Seite posten

+ Antworten

Lesezeichen

Berechtigungen

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