Para adicionar o botão imprimir artigo no conteúdo gerado pelo Seblod:
<?php 
// Previnir acesso direto ao arquivo
defined( '_JEXEC' ) or die;
?>

<!-- É necessário ter os campos ArticleID e ArticleCategory adicionados ao Content no seblod, por isso eu chamo eles mas deixo em um div oculto na página -->
<div style="display: none;"> 
<?php echo $cck->getValue('art_id'); ?>
<?php echo $cck->getValue('art_catid'); ?>
</div>
<div class="oculto">
<?php
//email *****
require_once(JPATH_SITE . '/components/com_mailto/helpers/mailto.php');
$uri = JURI::getInstance();
$base = $uri->toString(array('scheme', 'host', 'port'));
$template = JFactory::getApplication()->getTemplate();
$link = $base.JRoute::_(ContentHelperRoute::getArticleRoute($cck->get('art_id')->value, $cck->get('art_catid')->value) , false);
$url = 'index.php?option=com_mailto&tmpl=component&template='.$template.'&link='.MailToHelper::addLink($link);
$status = 'width=600,height=400,menubar=yes,resizable=yes';
$text = JHtml::_('image','system/emailButton.png', JText::_('JGLOBAL_EMAIL'), NULL, true);
$attribs['title'] = JText::_('JGLOBAL_EMAIL');
$attribs['onclick'] = "window.open(this.href,'win2','".$status."'); return false;";
$output = JHtml::_('link',JRoute::_($url), $text, $attribs);
// **********
//print *****
$pLink = JRoute::_('index.php?option=com_content&view=article&id='.$cck->getValue('art_id').'&catid='.$cck->getValue('art_catid').'&Itemid='.JRequest::getVar('Itemid', '').'&tmpl=component&print=1&layout=default');
$pIcon = JHtml::_('image','system/printButton.png', JText::_('JGLOBAL_PRINT'), NULL, true);
$printLink = '<a href="'.$pLink.' title="Print" target="_blank">'.$pIcon.'</a>';
// **********
   echo $printLink;
?>
</div>
<style>
@media print
  {
  p.reduzido {font-family: Arial,serif; font-size:12px;}
  .oculto {visibility: hidden;}
  .edit {visibility: hidden;}
  /*body { margin: 12mm; }*/
  }
</style>
<?php echo $cck->getValue('nome_completo'); ?>

É isso aí pessoal, T+
Adelí - DMX.net.br