ACC SHELL
<?php
//NDebugger::dump($Sablona);NDebugger::dump($Detail);
if ($Sablona->typ == 7 || (isset($Sablona->komentare) && $Sablona->komentare == 1) || (isset($Detail->komentare) && $Detail->komentare == 1)):
$comments = dibi::query('
SELECT * FROM komentare
WHERE typ_kategorie=%i', $Sablona->typ, '
AND id_sablony=%i', isset($Detail->id_popisu) ? $Detail->id_popisu : $Sablona->idPopisu, '
AND id_produktu=%i', $Detail->id_produktu, '
ORDER BY datum DESC')->fetchAll();
//NDebugger::dump($comments);
/*
$hodnoceni = dibi::query('
SELECT sum(hodnoceni) tmp_hodnoceni, count(hodnoceni) pocet_hlasu, sum(hodnoceni) / count(hodnoceni) as znamka
FROM komentare
WHERE typ_kategorie=%i', $Sablona->typ, '
AND id_sablony=%i', isset($Detail->id_popisu) ? $Detail->id_popisu : $Sablona->idPopisu, ' ORDER BY datum DESC')->fetch();
*/
if (count($comments) == 0) {
?>
<div class="box">
<p><?php echo tr('Žádné příspěvky'); ?></p>
<div class="clearfix"></div>
</div>
<?php
} else {
foreach ($comments as $c):
?>
<div class="box">
<h2><?php
echo datum_i_cas($c->datum) . ' - ';
echo isset($c->jmeno) ? html_entity_decode($c->jmeno) : 'Neregistrovaný';
?></h2>
<form>
<?php
for ($pocetHvezd = 1; $pocetHvezd < 6; $pocetHvezd++) {
$checked = '';
if ($pocetHvezd == $c->hodnoceni) {
$checked = ' checked="checked"';
}
echo '<input name="star2" type="radio" class="star" disabled="disabled"' . $checked . ' />';
}
?>
</form>
<br class="clear" />
<p><?php echo $c->text; ?></p>
</div>
<?php
endforeach;
}
endif;
?>
ACC SHELL 2018