En esta linea:
Código PHP:
<a href="<?= $this->baseUrl() ?>/contenido/crearpdf"><div class="ContentTask" id="print" title="Versión para imprimir"></div></a>
quizas podrias poner en /contenido/crearpdf el id a pelo?
Es decir, no puedes crear una variable por ejemplo $mi_id la cual valdria 1 y ponerla en /contenido/crearpdf/<?php echo $mi_id ?>
Para la nueva ventana la variable valdra 2.... o si la noticia tiene el id 8 pues valdra 8.
Esto te funcionaria siempre y cuando tanto para ver la noticia como para generar el PDF sea el mismo id (que creo qe en tu caso si)