Если добавите в папку \templates\default\content\ новый файл, например default_list_my.tpl.php, то он отобразится в списке (в настройках типа контента).На сколько я понимаю, это нужно изменять файл \templates\default\content\default_list_tiles.tpl.php.

andrey1402
+93
Репутация
859
Рейтинг
Смотрите скрипт.
В чем проблема? В примере обычная прямая ссылка на файл pdf, открывается плагином браузера. Если у посетителя не установлен плагин — предложит скачивание.Пример читальни
Как вариант: закачайте файлы на Гугл-диск, папку с файлами сделайте публичной, разместите на каждой странице с кратким содержанием номера газеты три ссылки:
<a href="https://docs.google.com/file/d/код_файла/preview" target="_blank">Читать в Google Docs</a> <a href="https://drive.google.com/uc?export=view&id=код_файла" target="_blank">Читать в браузере</a> <a href="https://drive.google.com/uc?export=download&id=код_файла" target="_blank">Скачать в pdf</a>
На нужную страницу вставляете код
Подключаете файлы:
jquery.dataTables.css
jquery.min.js
jquery.dataTables.min.js
script.js
В файле script.js следующий код:
В файле data.txt пишете данные (в последнем столбце будут выводится неиндексируемые ссылки):
Как-то так.
<table id="example" class="display" cellspacing="0" width="100%"> <thead> <tr> <th>Столбец 1</th> <th>Столбец 2</th> <th>Столбец 3</th> </tr> </thead> <tfoot> <tr> <th>Столбец 1</th> <th>Столбец 2</th> <th>Столбец 3</th> </tr> </tfoot> </table>
jquery.dataTables.css
jquery.min.js
jquery.dataTables.min.js
script.js
В файле script.js следующий код:
jQuery("document").ready(function($){ $(document).ready(function() { var table = $('#example').DataTable( { "ajax": "/data.txt", "columnDefs": [ { "targets": -1, "data": null, "defaultContent": "<button>Ссылка</button>", } } ] } ); $('#example tbody').on( "click", "button", function () { var data = table.row( $(this).parents("tr") ).data(); window.open(data[2]); } ); } ); $.extend( true, $.fn.dataTable.defaults, { "oLanguage":{oAria:{sSortAscending:": активировать для сортировки столбца по возрастанию",sSortDescending:": активировать для сортировки столбца по убыванию"},oPaginate:{sFirst:"Первая",sLast:"Последняя",sNext:"Вперед",sPrevious:"Назад"},sEmptyTable:"Данные отсутствуют в таблице",sInfo:"Показано от _START_ до _END_ из _TOTAL_",sInfoEmpty:"Показано от 0 до 0 из 0",sInfoFiltered:"(отфильтровано от _MAX_ всего записей)",sInfoPostFix:"",sDecimal:"", sThousands:",",sLengthMenu:"Показывать _MENU_",sLoadingRecords:"Загрузка...",sProcessing:"Обработка...",sSearch:"Поиск: ",sUrl:"",sZeroRecords:"Не найдено ни одной записи"} } ); });
{ "data": [ [ "данные для Столбца 1", "данные для Столбца 2", "https://www.123.ru/" ], [ "данные для Столбца 1", "данные для Столбца 2", "https://www.123.ru/" ], [ "данные для Столбца 1", "данные для Столбца 2", "https://www.123.ru/" ] ] }
Это сортируемая таблица (плагин jQuery) — datatables.netВот пример: avf.biz/podbor-offerov
В чем проблема? подскажите
Disallow: /*
Использую последнею версию jQuery v2.1.0
Ни каких конфликтов, модальные окна на bootstrap
Ни каких конфликтов, модальные окна на bootstrap
Тоже не смог найти, заменилподскажите пожалуйста в каком файле формируются поля в форме, например в поиске есть поле input с классом input где можно поменять или убрать вообще этот класс
<input type="text" name="q" class="мой_класс" placeholder="<?php echo LANG_SEARCH_QUERY_INPUT; ?>" />
смотрите viewer.jsне подскажите как можно делать ссылку на вьювер не с дефолтным pdf
var DEFAULT_URL = 'compressed.tracemonkey-pldi-09.pdf'; ... PDFJS.imageResourcesPath = './images/';
Если на своем сайте рендерер хотите, то pdf.js
В файле theme-layout.css замените 2 строки
на
#body aside { display:none; }
#body aside { width:100% !important; }
- Предыдущая
- 1
- 2
- 3
- Показаны 31-40 из 40