+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 11

Thema: Link aus Modul in neues Fenster

  1. #1
    Neu an Board
    Registriert seit
    03.09.2009
    Beiträge
    7
    Bedankte sich
    2
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Frage Link aus Modul in neues Fenster

    Hallo,

    ich hab folgendes Problem:

    Ich habe ein Modul welches mir eine Liste erzeugt.
    In dem generierten Inhalt will ich eine Komponente (com_comprofiler) aufrufen und anzeigen lassen.
    Der Link sieht so aus:
    .../index.php?option=com_comprofiler&task=userProfile& user=66&Itemid=62

    wobei der letzte Teil (&Itemid=62) von Joomla drangesetzt wird.
    Wenn man auf den Link clickt, wir die Ausgabe unten an die Seite drangehängt,
    ich würde aber gerne eine neue Seite haben.

    Irgendwelche Ideen?

    Vielen Dank
    Frank

  2. #2
    Hat hier eine Zweitwohnung Avatar von dropout2
    Registriert seit
    15.09.2008
    Beiträge
    1.580
    Bedankte sich
    19
    Erhielt 376 Danksagungen
    in 366 Beiträgen

    Standard

    Versuchs mal so: target="_blank"
    Abgeschlossene Threads bitte auf "Gelöst" setzten. Danke
    http://www.joomlaportal.de/forenrege...tel-ndern.html
    Joomla braucht Dich!

  3. #3
    Neu an Board
    Registriert seit
    03.09.2009
    Beiträge
    7
    Bedankte sich
    2
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Zitat Zitat von dropout2 Beitrag anzeigen
    Versuchs mal so: target="_blank"
    Also ich habe folgend code:

    $href="index.php?option=com_comprofiler&task=userP rofile&user=".$result->user_id; // Definition des Links

    und später dann die Ausgabe:

    <a href="<?php echo $href;?> target=_blank">

    ergibt:

    .../index.php?option=com_comprofiler&task=userProfile& user=66+target%3D_blank&Itemid=62

    Irgendwie wird da halt das Itemid drangepackt.

  4. #4
    Hat hier eine Zweitwohnung Avatar von dropout2
    Registriert seit
    15.09.2008
    Beiträge
    1.580
    Bedankte sich
    19
    Erhielt 376 Danksagungen
    in 366 Beiträgen

    Standard

    Das sieht mir eher nach Javascript aus.
    Was ist das für ein Modul?
    Und gibts nen Link zur Seite?
    Abgeschlossene Threads bitte auf "Gelöst" setzten. Danke
    http://www.joomlaportal.de/forenrege...tel-ndern.html
    Joomla braucht Dich!

  5. #5
    Neu an Board
    Registriert seit
    03.09.2009
    Beiträge
    7
    Bedankte sich
    2
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Zitat Zitat von dropout2 Beitrag anzeigen
    Das sieht mir eher nach Javascript aus.
    Was ist das für ein Modul?
    Und gibts nen Link zur Seite?
    Da ist die Seite:
    http://medphyssrv1.medma.uni-heidelb...id=5&Itemid=62

    Also das Modul ist mod_AG_MemberList_Highslide .

    Wenn man auf den Namen clickt, dann sollte eine neue Seite aufgehen, tut leider nicht.
    Die Ausgabe des Moduls hab ich auf das zu sehende Layout angepasst, sonst ist nichts am Modul verändert.

  6. #6
    Hat hier eine Zweitwohnung Avatar von infernalshade
    Registriert seit
    12.11.2008
    Ort
    Straubing
    Beiträge
    1.733
    Bedankte sich
    78
    Erhielt 335 Danksagungen
    in 302 Beiträgen

    Standard

    Zitat Zitat von fzoellne Beitrag anzeigen
    <a href="<?php echo $href;?> target=_blank">
    Wenn du das target="_blank" natürlich mit in den Hyperlink steckst, kanns nicht gehn

    Wenn dann so:
    <a href="<?php echo $href;?>" target="_blank">

    Was du beim Hyerlink auch mal probieren kannst:

    1. Mach aus dem index.php ein index2.php
    ODER
    2. Häng hinten an den href "&tmpl=component" mit dran!

    EDIT: Außerdem hat das mit Javascript rein gar nix zu tun...ist simples PHP/HTML...
    EDIT2: die itemid kann dran bleiben, die steuert nur welcher Menüpunkt als "aktiv" markiert wird

  7. Erhielt Danksagungen von:


  8. #7
    Neu an Board
    Registriert seit
    03.09.2009
    Beiträge
    7
    Bedankte sich
    2
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Zitat Zitat von infernalshade Beitrag anzeigen
    Wenn du das target="_blank" natürlich mit in den Hyperlink steckst, kanns nicht gehn

    Wenn dann so:
    <a href="<?php echo $href;?>" target="_blank">
    oh ja wie peinlich ....

    Also, dann krieg ich ne neue Seite was ok ist.
    Jetzt hab ich noch die Frage, wie krieg ichs hin, dass nicht die Liste noch oben drüber steht, sondern nur der ausgewählte Inhalt?

    Was du beim Hyerlink auch mal probieren kannst:

    1. Mach aus dem index.php ein index2.php
    ODER
    2. Häng hinten an den href "&tmpl=component" mit dran!
    Dies geht auch, jedoch hab ich dann nur die Seite ohne Layout ....

    EDIT: Außerdem hat das mit Javascript rein gar nix zu tun...ist simples PHP/HTML...
    EDIT2: die itemid kann dran bleiben, die steuert nur welcher Menüpunkt als "aktiv" markiert wird

  9. #8
    Hat hier eine Zweitwohnung Avatar von infernalshade
    Registriert seit
    12.11.2008
    Ort
    Straubing
    Beiträge
    1.733
    Bedankte sich
    78
    Erhielt 335 Danksagungen
    in 302 Beiträgen

    Standard

    Dann kombinier beides... mach ein target=_blank und das &tmpl=component

    Dann öffnet sich mit Klick darauf ein neues Fenster nur mit dem Profil.

    Gibt auch ne schönere Lösung, installier dir die JCE Utilities, aktiviere sie und ersetze das target="_blank" durch class="jcepopup". Dann gehn deine Profile in einer Lightbox auf...

    Zusammengefasst:

    - Dem Link "&tmpl=component" anhängen
    - JCE Utilities installieren/aktivieren
    - <a href="<?php echo $href;?>" class="jcepopup">

  10. Erhielt Danksagungen von:


  11. #9
    Neu an Board
    Registriert seit
    03.09.2009
    Beiträge
    7
    Bedankte sich
    2
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Lächeln

    Zitat Zitat von infernalshade Beitrag anzeigen
    Dann kombinier beides... mach ein target=_blank und das &tmpl=component

    Dann öffnet sich mit Klick darauf ein neues Fenster nur mit dem Profil.

    Gibt auch ne schönere Lösung, installier dir die JCE Utilities, aktiviere sie und ersetze das target="_blank" durch class="jcepopup". Dann gehn deine Profile in einer Lightbox auf...

    Zusammengefasst:

    - Dem Link "&tmpl=component" anhängen
    - JCE Utilities installieren/aktivieren
    - <a href="<?php echo $href;?>" class="jcepopup">
    Wow, das sieht mi den jce utils ganz nett aus. Das kann man sicherlich noch anpassen, also Layout und so ...

  12. #10
    Hat hier eine Zweitwohnung Avatar von infernalshade
    Registriert seit
    12.11.2008
    Ort
    Straubing
    Beiträge
    1.733
    Bedankte sich
    78
    Erhielt 335 Danksagungen
    in 302 Beiträgen

    Standard

    Such dir eine aus die dir gefällt: http://planetozh.com/projects/lightbox-clones/

    Binde sie ein in die index.php deines Templates und schreibe den href so wie es die jeweilige lightbox verlangt, die meisten arbeiten mit "class" oder mir "rel", also z.b. rel="greybox" oder so...das unterscheidet sich von lightbox zu lightbox! Nimm aber keine Lightbox, die mit Mootools 1.2 funktioniert, Joomla 1.5 unterstützt nur Mootools 1.11!

+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Lesezeichen

Berechtigungen

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