+ Antworten
Ergebnis 1 bis 3 von 3

Thema: moopopup + Änderung Text im Button "close"

  1. #1
    Verbringt hier viel Zeit
    Registriert seit
    02.05.2010
    Beiträge
    694
    Bedankte sich
    41
    Erhielt 216 Danksagungen
    in 209 Beiträgen

    Standard moopopup + Änderung Text im Button "close"

    Hallo

    Ich liebäugele mit mod_moopopup und teste es auf einer lokalen Installation.
    Funktioniert einwandfrei bis ich im Backend dem Button zum schließen einen anderen Text geben möchte.
    Selbst wenn ich dem standardmäßigen "close" nur einen Buchstaben zufüge oder wegnehme, erscheint das Popup beim Seitenaufruf nicht.

    Joomla 1.5.20
    xampp mit PHP 5.3.1 und mysql 5.1.41

    Kennt jemand die Lösung oder die Suchbegriffe, die mir nicht einfielen?
    Geändert von httpd (09.09.2010 um 18:29 Uhr)

  2. #2
    War schon öfter hier
    Registriert seit
    23.09.2009
    Beiträge
    235
    Bedankte sich
    0
    Erhielt 62 Danksagungen
    in 59 Beiträgen

    Standard

    Ändere die mod_moopopup.php:

    aus:
    PHP-Code:
    $document->addCustomTag('<script language="javascript" type="text/javascript">
    window.onload=function(){
        var p = new mooSimpleBox({ width:'
    .$width.', height:'.$height.', btnTitle:'.$buttonTitle.',closeBtn:\'myBtn\', btnTitle: \'close\',boxClass:\'myBox\', id:\'myID\', fadeSpeed:'.$fadeSpeed.', opacity:\'0.9\', addContentID:\'mooPopUpDiv\', boxTitle:\''.$boxTitle.'\', isDrag:\''.$isDrag.'\'});
        p.fadeIn();
    }
    </script>'
    ); 
    wird:
    PHP-Code:
    $document->addCustomTag(
        
    '<script language="javascript" type="text/javascript">
            window.onload=function(){
                var p = new mooSimpleBox(
                {
                    width:'
    .$width.',
                    height:'
    .$height.',
                    btnTitle: \''
    .$buttonTitle.'\',
                    closeBtn:\'myBtn\',
                    boxClass:\'myBox\',
                    id:\'myID\',
                    fadeSpeed:'
    .$fadeSpeed.',
                    opacity:\'0.9\',
                    addContentID:\'mooPopUpDiv\',
                    boxTitle:\''
    .$boxTitle.'\',
                    isDrag:\''
    .$isDrag.'\'
                });
                p.fadeIn();
            }
        </script>
    '
    ); 
    Die btnTitle Eigenschaft war 2x vergeben und bei der eigentlichen Abfrage wurde der String falsch escaped.
    Tell 'em what they want to hear. That will keep them coming back for more. I 've got some for everyone.

  3. Erhielt Danksagungen von:


  4. #3
    Verbringt hier viel Zeit
    Registriert seit
    02.05.2010
    Beiträge
    694
    Bedankte sich
    41
    Erhielt 216 Danksagungen
    in 209 Beiträgen

    Standard

    Prima

    Klappt einwandfrei.

    Herzlichen Dank

+ Antworten

Lesezeichen

Berechtigungen

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