input->getInt('id_doc_txt', 356);
// Esegui a query
$query = $db->getQuery(true)
->select([
'*',
'caratt_txt',
'b.titolo AS titdossier',
'b.descrizione',
'titolo_doc_txt',
'sottotitolo_txt',
'luogo_red_doc',
'data_doc',
'autore_txt',
'testo_doc',
'a.note'
])
->from($db->quoteName('nuvrj_data_documento_txt', 'a'))
->join('LEFT', $db->quoteName('nuvrj_data_archivio_documenti', 'b') . ' ON ' .
$db->quoteName('a.id_coll_rif') . ' = ' . $db->quoteName('b.id'))
->where($db->quoteName('id_doc_txt') . ' = ' . $db->quote($iddoc));
$db->setQuery($query);
$data = $db->loadObject();
setlocale(LC_TIME, 'it_IT.utf8');
$dossier = substr(strchr($data->caratt_txt, "title dossier"), 0, 13);
if ($dossier == 'title dossier') {
$titolodos = $data->titdossier;
}
$sottotitolodos = $data->sottotitolo_doc;
$luogo = substr(strchr($data->caratt_txt, "autore"), 0, 6);
if($luogo == 'autore') {
$autoredoc = '
'.$data->autore_txt;
}
$luogo = substr(strchr($data->caratt_txt, "luogo"), 0, 5);
if($luogo == 'luogo') {
$luogodoc = '
'.$data->luogo_red_doc;
}
$datadocum = substr(strchr($data->caratt_txt, "data"), 0, 4);
if($datadocum == 'data') {
$datadoc = '
'.strftime("%d %B %Y", strtotime(htmlspecialchars_decode($data->data_doc)));
}
$titolo = substr(strchr($data->caratt_txt, "titolo"), 0, 6);
if ($titolo == 'titolo') {
$titolodoc = $data->titolo_doc_txt;
}
$sottotitolo = $data->sottotitolo_txt;
$testodoc = $data->testo_doc;
$rifer = $data->citazione;
$note = $data->note_doc;
if (!empty($autoredoc) && !empty($luogodoc) && !empty($datadoc)) {
echo '
'
. htmlspecialchars_decode($autoredoc)
. ''
. htmlspecialchars_decode($luogodoc) . ' ' . htmlspecialchars_decode($datadoc)
. '
';
}
echo '
' . htmlspecialchars_decode($titolodos) . '
';
if ($dossier == 'title dossier' && !empty($sottotitolodos)) {
echo '
' . htmlspecialchars_decode($sottotitolodos) . '';
}
if ($titolo == 'titolo' && empty($dossier)) {
echo '' . htmlspecialchars_decode($titolodoc) . '
';
}
if ($titolo == 'titolo' && !empty($sottotitolo)) {
echo '' . htmlspecialchars_decode($sottotitolo) . '';
}
echo '
' . htmlspecialchars_decode($testodoc) . '
';
echo '
';
echo '' . htmlspecialchars_decode($rifer) . '
';
echo '
';
echo '' . htmlspecialchars_decode($note) . '
';
?>