From 041f704bd00e74f63180c67075389106a0537207 Mon Sep 17 00:00:00 2001 From: Guillaume HESS Date: Fri, 27 Feb 2026 09:07:18 +0100 Subject: [PATCH] Ajout de la conditions pour recherche --- views/search.tpl | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/views/search.tpl b/views/search.tpl index 8f459c4..30ce8c5 100644 --- a/views/search.tpl +++ b/views/search.tpl @@ -155,9 +155,21 @@

Pas de résultats

{/if} - {foreach $arrProjectToDisplay as $objProject} - {include file="views/_partial/preview.tpl"} - {/foreach} + {foreach from=$arrProjectToDisplay item=objProject} + + {assign var="isAuthor" value=(isset($smarty.session.user) && $smarty.session.user.user_id == $objProject->getUser_id())} + {assign var="isModerator" value=(isset($smarty.session.user) && $smarty.session.user.user_status == 2)} + {assign var="isDeleted" value=($objProject->getProject_deleted_at() !== null)} + {assign var="isRefused" value=($objProject->getStatus() == "refusé")} + + {if $isModerator + || ($isAuthor && !$isDeleted) + || (!$isRefused && !$isDeleted)} + + {include file="views/_partial/preview.tpl"} + {/if} + + {/foreach}