Files
2025-03-12 17:06:23 +01:00

89 lines
2.5 KiB
PHP

<?php
st_theme_use_stylesheet('stReview.css');
$results=array();
foreach ($reviews as $review)
{
if ($review->getActive()==1 && $review->getAgreement()==1 || $review->getActive()==1 && $review->getUserIp()== $user_ip)
{
$row['show_review']=$review->getActive()==1 && $review->getAgreement()==1;
if ($review->getSfGuardUserId()<>0)
{
$row['is_user']=$review->getSfGuardUserId()<>0;
$row['author']=$review->getUsername();
}
else
{
if ($review->getAdminName())
{
$row['is_admin']=$review->getAdminName();
$row['author']=$review->getAdminName();
}
else
{
$row['author']=$review->getUsername();
}
}
$row['score']=$review->getScore();
$row['order_id']=$review->getOrderId();
$input_date = $review->getCreatedAt('d-m-Y');
// Tworzenie obiektów DateTime
$dateTimeInput = new DateTime($input_date);
$dateTimeSixMonthsAgo = new DateTime();
$dateTimeSixMonthsAgo->modify("-6 months");
// Porównanie dat
if ($dateTimeInput < $dateTimeSixMonthsAgo) {
$row['created_at'] = $i18n->__('ponad pół roku temu');
}else{
$row['created_at']=$review->getCreatedAt('d-m-Y');
}
$row['description']=$review->getDescription();
$row['user_picture']=$review->getUserPicture();
$row['user_facebook']=$review->getUserFacebook();
$row['user_instagram']=$review->getUserInstagram();
$row['user_youtube']=$review->getUserYoutube();
$row['user_twitter']=$review->getUserTwitter();
$row['user_review_verified']=$review->getUserReviewVerified();
$short = explode(" ", $row['author']);
$first = $short[0];
$secund = $short[1];
$name = mb_substr($first, 0, 1).mb_substr($secund, 0, 1);
$row['user_shortname']=$name;
if($review->getUserIp()== $user_ip)
{
$row['user_ip']=true;
}
else
{
$row['user_ip']=false;
}
$row['language']=$review->getLanguage();
$row['agreement']=$review->getAgreement();
$results[]=$row;
$smarty->assign('results',$results);
}
}
$smarty->assign('culture',$culture);
$smarty->display('review_show_pin_review.html');
?>