сделать ссылки в табуляторе кликабельными - PullRequest
0 голосов
/ 28 сентября 2019

Мне нужно сделать ссылки в сгенерированных файлах кликабельными.Я использую https://github.com/olifolkerd/tabulator и для загрузки предоставленного подхода отсюда http://tabulator.info/docs/4.0/download. Все работает нормально - но ни в Excel, ни в pdf (или csv) ссылки не распознаются Libre Office / Acrobat Reader.Например, ссылки имеют вид http://localhost/test2cpt/eius-impedit-non-aut-ipsum/.

Я также пытался предоставить <a href=link… с сервера и, сообщая табулятору, что он должен отображать содержимое в виде html, а не как ссылку, но это такжене работает для Excel и pdf.

Надеюсь, вы можете помочь!

Это часть того, что мой сервер генерирует как js (я удалил конфиденциальную информацию):


var posts_table = new Tabulator("#posts_table", {
    "height": "80%",
    "locale": "de-at",
    "langs":{/*…*/},
    "persistentLayout": true,
    "columns": [
        /* { … } */
        {
        "title": "Datum",
        "field": "date",
        "formatter": "datetime",
        "headerFilter": true,
        "headerSort": true
    }, {
        "title": "Status",
        "field": "status",
        "formatter": "plaintext",
        "headerFilter": true,
        "headerSort": true
    }, 
        /* { … } */
        {
        "title": "Link",
        "field": "link",
        "formatter": "link",
        "headerFilter": true,
        "headerSort": true
    }, 
        /*{…}*/
    ],
    "ajaxURL": ''/* Can not provide this here :-) */,
    "ajaxParams": {
        /* Can not provide this here :-) */
    },
    "ajaxFiltering": true,
    "ajaxSorting": true,
    "pagination": "remote",
    "paginationSize": 10,
});

функция загрузки выглядит следующим образом:

var xxx_download_button = jQuery('#submit_download');
xxx_download_button.click(function (event) {
    event.preventDefault();
    var xxx_selected_download = jQuery('select#download_data option:selected').val();
    posts_table.download(xxx_selected_download, 'data.' + xxx_selected_download);
});

С опциями csv, pdf и excel -> все это прекрасно работает.

И вот эти фреймворки cdn, которые я использую:

У других не было этой проблемы?

...