Finar.ru
web.finar.ru
video.finar.ru
Темы для BootstrapNew!

Навигация по выпадающему списку + вывод на печать только контента

компонент выводит простую страницу с умной и красивой кнопочкой Печать

Автор: Филипп Казаков, дата: 2010-11-22, просмотров 1715
Тэги

Версия NetCat: любая, редакция любая
Статус: стабильный
Скачать: NetCat-DropdownNavigationJavaScriptPrint_2010-11-22.zip (скачиваний: 337)
Стоимость внедрения 2000 руб. (можно также заказать только печать или навигацию отдельно)

Этот рецепт можно установить и на ваш сайт. Внедрение производится после 100% предоплаты. Указана стоимость без учета работ по дизайну, каких-либо индивидуальных доработок и при оплате электронными деньгами. Работоспособность гарантирована. Если по каким-либо причинам рецепт не удается установить на ваш сайт, мы возвращаем все деньги.

Быстрее всего заказать внедрение, отправив нам на web@finar.ru письмо с указанием данных произведенного по реквизитам платежа, адреса целевого сайта и доступов в админку и на FTP. Более медленные способы начинаются с письма в свободной форме или с телефонного звонка.

Welcome!

Дата обновления 2010-11-22

Внимание: описание и код рецепта на этой странице могут быть актуальнее архива для скачивания!

К сожалению, пока мы не имеем возможности поддерживать актуальные версии готовых к установке архивов рецептов. Архивы обновляются "при случае", т.е. при существенных доработках, дата обновления прописана в имени архива.

Внедрения

Лицензия и политика использования

Разработчикам сайтов:

Рецепт распространяется под лицензией Creative Commons Share Alike (BY-SA) .

Вы можете безвозмездно использовать исходные коды рецепта на своих сайтах даже в коммерческих целях, сохраняя авторство за нами (ссылки на нашу студию в исходных кодах). Вы можете распространять рецепт или его модификацию, но только на тех же условиях (т.е. продавать их и модификации нельзя).

Мы не даем гарантий работоспособности рецепта и не несем ответственности за возможный ущерб от его применения. Сторонние разработки, использованные в рецепте, могут распространяются под другими лицензиями. Смотрите сайты источников.

Если вам понравился наш рецепт и вы хотите поблагодарить нас, вы можете сделать это следующими способами:

  1. доработать и улучшить рецепт и выслать нам обновление;
  2. прислать нам на web@finar.ru ссылку на внедрение (возможно, она появится в списке внедрений);
  3. на странице вашего сайта поставить ссылку на эту страницу;
  4. поблагодарить нас рублем, переслав любую сумму на наши электронные счета.

Есть идеи по сотрудничеству? Пишите: web@finar.ru

Владельцам сайтов:

Этот рецепт можно установить и на ваш сайт. Внедрение производится после 100% предоплаты. Указана стоимость без учета работ по дизайну, каких-либо индивидуальных доработок и при оплате электронными деньгами. Работоспособность гарантирована. Если по каким-либо причинам рецепт не удается установить на ваш сайт, мы возвращаем все деньги.

Быстрее всего заказать внедрение, отправив нам на web@finar.ru письмо с указанием данных произведенного по реквизитам платежа, адреса целевого сайта и доступов в админку и на FTP. Более медленные способы начинаются с письма в свободной форме или с телефонного звонка.

Welcome!


Внимание: описание и код рецепта на этой странице могут быть актуальнее архива для скачивания!

К сожалению, пока мы не имеем возможности поддерживать актуальные версии готовых к установке архивов рецептов. Архивы обновляются "при случае", т.е. при существенных доработках, дата обновления прописана в имени архива.

Компонент NetCat, осуществляющий навигацию по простым страницам через выпадающий список. Список может быть выведен через s_list_class в любом месте сайта. Каждый объект (простая страница) автоматически попадает в список. Каждая страница снабжена кнопкой "печать", выводящей на печать только контент страницы.

Использование:

NetCat-DropdownNavigationJavaScriptPrint.png: 997x617, 28k (2011-05-09, 13:37)

Нажатие иконки "Печать" выводит на печать только содержимое страницы, обведенное рамкой. К выводимому на печать контенту можно также добавить любой html-код (логотип компании, например, или телефон).

Установка:

Скачайте архив, залейте содержимое директории /images в соответсвующую директорию установки NetCat. Импортируйте компонент. Поменяйте все пути к картинкам на необходимые. Через s_list_class выведите навигационный блок в необходимом месте шаблона дизайна.

Полезные куски кода (раскладка компонента):

Кнопка (freeware, взята с http://openclipart.org/ ):

Префикс списка объектов

$f_AdminCommon
".($isTitle==1 ? "
<br><h3>Курсы приема:</h3>
<select name='razdel_name' id='razdel_name' onChange='location=this.options[this.selectedIndex].value'>
    <option value='null'>выберите болезнь из списка</option>

" : NULL)."

Объект в списке

$f_AdminButtons
".($isTitle==1 ? "
<option value='$fullLink'>$f_shotName</option>
" : NULL)."
".($admin_mode ? "<a href='$fullLink'>$f_Name</a><br>" : NULL)."

Суффикс списка объектов

".($isTitle==1 ? "
</select><br><br>
" : NULL)."

Отображение объекта

<script>
    function PrintContent() {
      var DocumentContainer = document.getElementById('printing');
    var WindowObject = window.open('', 'PrintWindow', 'width=750,height=650,top=50,left=50,toolbars=no,scrollbars=yes,status=no,resizable=yes');
    var strHtml = '<html><head></head><body><img src=\'/images/donat.ru/logo_fro_ie.png\' align=\'right\'><br clear=\'all\' /><div align=\'center\'>'+ DocumentContainer.innerHTML + '</div></body></html>';

    WindowObject.document.writeln(strHtml);
    WindowObject.document.close();
    WindowObject.focus();
    WindowObject.print();
    WindowObject.close();
}
</script>
<div align='right'>
<a href='javascript:PrintContent()' tooltip='Распечатать' title='Распечатать'><img src='/images/phph-components/document-print.gif' border='0' alt='Распечатать'></a>
</div>

<div id='printing' align='center'>
<h2>$f_Name</h2>
$f_TextContent
</div>



Оставить комментарий 


Ваше имя:
->