Akutní problém – Vyvolání media managera nefunguje

Úvodní stránka Fórum podpory WordPressu Problémy s WordPressem Akutní problém – Vyvolání media managera nefunguje

Zvolené téma obsahuje celkem 6 odpovědí. Do diskuze (4 účastníci) se naposledy zapojil uživatel  sjiamnocna a poslední změna je stará 9 let, 12 měsíců.

Aktuálně je na stránce zobrazeno 7 příspěvků - 1. až 7. (z celkem 7)
  • Autor
    Příspěvky
  • #6725

    sjiamnocna
    Participant
    Web

    Ahoj. Mám takový problém: Snažím se udělat skript, který mi otevře media manager, a už to nějaký čas fungovalo, ale teď mi to po menších úpravách nechce za žádných okolností fungovat. Úpravy byly opravdu nepatrné, šlo o přidání pár funkcí, které by s tím neměly vůbec nic udělat. Skript je normálně v kódu nalinkován, ale nefunguje reakce na akci click, a to ani když udělám test na akci s alertem, přitom funkce z jiných souborů zdravě fungují. Prosím o rychlou reakci

    jQuery(document).ready(function($){
    var custom_uploader;
    $('#addfile_button').click(function(e) {
    e.preventDefault();
    //If the uploader object has already been created, reopen the dialog
    if (custom_uploader) {
    custom_uploader.open();
    return;
    }
    //Extend the wp.media object
    custom_uploader = wp.media.frames.file_frame = wp.media({
    title: songbook_filescr_translation.choosefiles,
    button: {
    text: songbook_filescr_translation.selectfiles_butt
    },
    multiple: true
    });
    custom_uploader.on('select', function() {
    var selection = custom_uploader.state().get('selection');
    selection.map( function( attachment ) {
    attachment = attachment.toJSON();
    var extension=ext(attachment.url).replace('.','');
    $("#songbook_noncename").after('<div class="file" id="file_'+attachment.id+'"><span class="exticon '+extension+'"></span><div class="maininfo"><p class="filetitle"><a id="href_'+attachment.id+'" href="'+attachment.url+'">'+attachment.filename+'</a><br/></p><input type="hidden" id="fileid" name="fileid[]" value="'+attachment.id+'"/><input type="hidden" id="private_'+attachment.id+'" name="private_'+attachment.id+'" value="public"/><input type="hidden" id="url_'+attachment.id+'" name="url_'+attachment.id+'" value="'+attachment.url+'"/><input type="hidden" id="level_'+attachment.id+'" name="level_'+attachment.id+'" value="1"/><input type="hidden" id="fileext_'+attachment.id+'" name="fileext_'+attachment.id+'" value="'+extension+'"/><input type="hidden" id="title_'+attachment.id+'" name="title_'+attachment.id+'" value="'+attachment.filename+'"/><p class="toolbar"><span class="toolspan"><a class="textch" rel="'+attachment.id+'"></a><a class="lock locked" rel="'+attachment.id+'"></a><a class="remover" rel="'+attachment.id+'"></a></span></p></div></div>');
    });
    });
    custom_uploader.open();
    });
    });

    Pokud bude potřeba, poskytnu více informací a přístupy… Děkuji za pomoc

    #18042

    sjiamnocna
    Participant
    Web

    jde mi o dosažení toho, že mi správce souborů bude výběr souborů přidávat do seznamu takto:

    http://keep-smiling.cz/wpress/pokus/wpfiles/newhtml.html

    bohužel to tak skvěle nefunguje a ani to neotevře okno správce souborů. Když jsem zkoušel, přidat do jeho funkce pouhý Alert, také nefungoval – obecně nefunguje nic, co je umístěno společně s tímto kódem. Kód po všech změnách je tu:

    http://keep-smiling.cz/wpress/wp-content/plugins/wp-songbook/js/filescript.js

    …přítomnost linku na skript jsem osobně kontroloval… opravdu nikdo netuší, co s tím?

    #18043

    ScheRas
    Participant
    Web

    Firebug nebo jiná konzole pro vývojáře nic nehlásí?

    #18044

    Musilda
    Participant
    Web

    Pošli mi přístup na musilekv@seznam.cz a nějaké info, zkusím ti pomoci.

    #18045

    admin
    Keymaster
    Web

    Duplicitní dotaz zde.

    #18046

    sjiamnocna
    Participant
    Web

    …a také stejného autora, pardon :)

    Po pár hodinách neustálého přehrabování se mi podařilo smazat z kódu jednu funkci, která tomu překážela. Bohužel po tom, co se mi podařilo rozjet otevření okna, mi po chvíli přestal fungovat vepis do elementu #obal – resp. při výběru více souborů skript zpracuje jen jeden, a nějak zapomene na ty ostatní

    #18499

    sjiamnocna
    Participant
    Web

    Vyřešeno přepsáním nefunkční části starší verzí a znovuupravením, takže vůbec nemám žádný nápad, kde byla chyba, ale fungovalo to :)

Aktuálně je na stránce zobrazeno 7 příspěvků - 1. až 7. (z celkem 7)

Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.

WordPress – novinky, návody a zajímavosti