иконки pdf mail и print

Статус
В этой теме нельзя размещать новые ответы.

Uglik

Старатель
Регистрация
8 Окт 2008
Сообщения
350
Реакции
14
Здравствуйте

Возник такой вопрос, как подгружаются данные иконки <jdoc:include type="message" />

Подскажите как вывести иконки на странице с прайс-калькулятором прописал в шаблоне компанента <jdoc:include type="message" />
не помагло... как формируется эта часть?

Нужно как то вывести печать , что бы каждую отделбную вкладку страницы можно было распечатать
 
<jdoc:include type="message" />

используется Jooml-ой для вывода системных сообщений и не имеет отношения к иконкам.

Например чтобы создать страницу для распечатки, надо ее реально создать в упращенном вареанте для печати и потом поставить на нее ссылку, ну а уже уту ссылку можно украсить иконкой принтера....
 
А где в самой joomla формируются страницы для печати... может как то получится туда ее привяязать что бы формировалась... все хранится в mysql , значит и извлечь все это можно
 
вот например код из шаблона вывода статьи в компоненте com_content
Код:
<?php if ( $this->params->get( 'show_print_icon' )) : ?>
<td align="right" width="100%" class="buttonheading">
<?php echo JHTML::_('icon.print_popup',  $this->article, $this->params, $this->access); ?>
</td>
<?php endif; ?>

В com_content в папке helpers есть файл icon.php, в котором есть функция
Код:
function print_popup($article, $params, $access, $attribs = array())
	{
		$url  = 'index.php?view=article';
		$url .=  @$article->catslug ? '&catid='.$article->catslug : '';
		$url .= '&id='.$article->slug.'&tmpl=component&print=1&layout=default&page='.@ $request->limitstart;

		$status = 'status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=640,height=480,directories=no,location=no';

		// checks template image directory for image, if non found default are loaded
		if ( $params->get( 'show_icons' ) ) {
			$text = JHTML::_('image.site',  'printButton.png', '/images/M_images/', NULL, NULL, JText::_( 'Print' ) );
		} else {
			$text = JText::_( 'ICON_SEP' ) .'&nbsp;'. JText::_( 'Print' ) .'&nbsp;'. JText::_( 'ICON_SEP' );
		}

		$attribs['title']	= JText::_( 'Print' );
		$attribs['onclick'] = "window.open(this.href,'win2','".$status."'); return false;";
		$attribs['rel']     = 'nofollow';

		return JHTML::_('link', JRoute::_($url), $text, $attribs);
	}

которая формирует ссылку на распечатываемую страницу, а вот откуда шаблон тащит так и не могу понять...
 
отсюда
templates\имяшаблона\html\com_content\icon.php
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху