+ Antworten
Ergebnis 1 bis 8 von 8

Thema: JCE Mediabox - einfaches Text-PopUp

  1. #1
    War schon öfter hier
    Registriert seit
    27.09.2006
    Beiträge
    146
    Bedankte sich
    4
    Erhielt 15 Danksagungen
    in 13 Beiträgen

    Standard JCE Mediabox - einfaches Text-PopUp

    Hallo Leute,

    habe mir schon die Finger nach dieser Möglichkeit wundgegoogelt. Man kann ja mit jcepopup so ziemlich jeden Käse im Popup öffen lassen - nur scheinbar keine einfache Box mit Text

    Habe schon folgendes versucht:

    Code:
    <a class="jcepopup" onclick="jcepopup.open(#test);" href="javascript:retrun:false;">Link</a>
    <div id="test" style="display:none">Bla bla in einer Textbox</div>
    und (was warscheinlich das selbe in Grün ist):

    Code:
    <a class="jcepopup" href="#test">Link</a>
    <div id="test" style="display:none">Bla bla in einer Textbox</div>
    oder kennt jemand noch eine andere Möglichkeit um mit dem JCE sowas zu realisieren? Würde ungerne ein anderes Tool dafür verwenden, da die Lightboxes auf der Seite überall gleich aussehen sollen.

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

    Standard

    html Seite mit Text oder was auch immer angezeigt werden soll anlegen und als Iframe im Popup öffnen lassen:
    http://www.joomlacontenteditor.net/s...r-iframe-popup

  3. #3
    War schon öfter hier
    Registriert seit
    27.09.2006
    Beiträge
    146
    Bedankte sich
    4
    Erhielt 15 Danksagungen
    in 13 Beiträgen

    Standard

    Danke, aber ich möchte eben genau keinen iFrame. Sonst müsste ich für jeden Einzeiler der auf****** soll extra eine Seite anlegen.

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

    Standard

    Das ganze funktioniert nicht nur mit externen Seiten sondern auch mit Internen.
    Du brauchst also nicht für jeden Text eine eigene html Seite anzulegen.

    Du kannst auch Joomlainternen Text anzeigen lassen.

    - neue Kategorie und Bereich erstellen
    - neuen Beitrag mit Text erstellen, Kategorie und Bereich zuordnen
    - im Beitrag wo das Popup erscheinen soll, über den Button Insert/Link beim erscheinenden Einstellungspopup über Link Browser den Inhalt verlinken. Bei Advanced die Einstellungen für das Popup wie gehabt vornehmen.

    Einfacher wirds wohl nicht gehen. Brauchst ja noch nicht mal ein Menü für anlegen.

  5. #5
    War schon öfter hier
    Registriert seit
    23.08.2006
    Beiträge
    128
    Bedankte sich
    9
    Erhielt 6 Danksagungen
    in 5 Beiträgen

    Standard

    Vielleicht hast du vergessen, das PlugIn zu aktivieren?
    Dann ist das kein Problem.

    Don't forget to publish JCE MediaBox!

    VG
    mehrdesign
    Geändert von mehrdesign (10.12.2010 um 17:06 Uhr) Grund: Rechtschreibung

  6. #6
    War schon öfter hier
    Registriert seit
    27.09.2006
    Beiträge
    146
    Bedankte sich
    4
    Erhielt 15 Danksagungen
    in 13 Beiträgen

    Standard

    Eure Beispiele sind mir schon klar. Um es nochmal genau zu sagen, möchte ich ein versteckten div-Container innerhalb meiner Seite Auf****** lassen. Ein Beispiel könnt ihr auf der FancyBox-Seite sehen (nach den Bildbeispielen unter "Various examples" das zweite Beispiel "Inline - modal window").

    In der Fancybox funktioniert es beispielsweise ziemlich einfach über:

    Code:
    $(document).ready(function() {
    $("#meindiv").fancybox({			
    			'onStart': function(){$("#meindiv").css({'display':'block'})},
    			'onClosed': function(){$("#meindiv").css({"display":"none"})}
    			}).trigger('click');
    });
    Klar könnte ich mir dazu die Fancybox installieren, aber dann müsste ich wiederrum alle bisher erstellten Popups der Mediabox bzw. des pPGallery-Plugins durch die Fancybox ersetzen.

    Der Aufruf bei JCE ist ziemlich ähnlich - allerdings kann ich hier scheinbar in den Parametern von jcepopup.open nur URLs übergeben und keine IDs ansprechen:

    Code:
    $('a.jcepopup').click(function(e){
        var rel = this.rel;
        var params = JCEMediaBox.Popup.params(rel);   
        jcepopup.open(this.href, this.title || params.title, params.group, this.type || '', params);
        e.preventDefault();
    });
    Dachte, dass es irgendwie doch möglich sein über den JCE - aber scheinbar ist es doch eine etwas kniffligere Angelegenheit.

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

    Standard

    Ich versteh nicht so ganz, wo Dein Problem ist. Wenn Du das ganze machst, wie ich es in #4 beschrieben habe, dann sieht das mit dem JCE so aus wie hier:
    http://www.derpixelmeister.de/fsc/

  8. #8
    War schon öfter hier
    Registriert seit
    27.09.2006
    Beiträge
    146
    Bedankte sich
    4
    Erhielt 15 Danksagungen
    in 13 Beiträgen

    Standard

    Zitat Zitat von dropout2
    Ich versteh nicht so ganz, wo Dein Problem ist.
    Zitat Zitat von konsumkünstler
    Danke, aber ich möchte eben genau keinen iFrame. Sonst müsste ich für jeden Einzeiler der auf****** soll extra eine Seite anlegen.
    Zitat Zitat von konsumkünstler
    Eure Beispiele sind mir schon klar. Um es nochmal genau zu sagen, möchte ich ein versteckten div-Container innerhalb meiner Seite Auf****** lassen.
    Naja, lassen wir das.

+ Antworten

Lesezeichen

Berechtigungen

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