Dobrý den,
zobrazení části kódu pro přihlášené/nepřihlášené lze docílit pomocí proměnné
$logged. Jelikož používáte výchozí šablonu aplikace PrestaSHop, tak pro skrytí vyhledávacího pole nepřihlášeným uživatelům stačí obalit kód v šabloně
/themes/default-bootstrap/modules/blocksearch/blocksearch-top.tpl:
Kód:
{if $logged}
kod s vyhledavanim
{/if}
A naopak pro zobrazení nějakého textu/kódu pouze nepřihlášeným použijte:
Kód:
{if !$logged}
text pro neprihlasene
{/if}
Takže pokud chcete nějaký text zobrazit nepřihlášeným místo vyhledávacího pole, můžete ho rovnou přidat do stejné šablony. Kód by pak vypadal:
Kód:
{if $logged}
kod s vyhledavanim
{else}
text pro neprihlasene
{/if}
Aby se změna v šabloně projevila, tak nezapomeňte v sekci
"Nástroje > Výkon" kliknout na tlačítko
"Vyčistit mezipaměť".