Poniżej prosty warunek, który pozwoli na dodanie atrybutu rel=”nofollow” na wybrane odnośniki w stopce Shopera. Wystarczy jedynie dodać w warunku dokładną ścieżkę do danej podstrony, aby dodać atrybut.
Przykład poniżej prezentuje wykluczenie podstron takich jak panel klienta, moje konto, regulamin, polityka prywatności etc. Warunek można pewnie lepiej zoptymalizować i dać tablicę, ale w tej formie też działa 🙂
{foreach from=$group->links item=link name=links}
{if $link->getHref()}
<li>
<a href="{$link->getHref()|escape}" {if $link->isPopup()}target="_blank" rel="noopener"{/if} {if $link->getHref()|escape =="/panel/" || $link->getHref()|escape =="/panel/edit" || $link->getHref()|escape =="/panel/favourites" || $link->getHref()|escape =="/regulaminy" || $link->getHref()|escape =="/politykaprywatnosci"}rel="nofollow"{/if} title="{$link->getTitle()|escape}" id="footlink{$link->getIdentifier()}">
<img alt="" src="{baseDir}/libraries/images/1px.gif">
{$link->getTitle()|escape}
</a>
</li>
{/if}
{/foreach}
Pełny kod pliku footer.tpl
Wygląd i treści -> wygląd sklepu -> obecny szablon graficzny -> edycja zaawansowana -> footer.tpl
<footer class="footer row">
<div class="innerfooter container row">
<ul class="overall{if 1 == count($footergroups)} singlecol{/if}">
{foreach from=$footergroups item=group name=groups}
<li class="overall flex flex-{$footergroups|count}" id="footgroup{$group->getIdentifier()}">
<ul>
<li class="head hidden">{$group->group->name|escape}</li>
{foreach from=$group->links item=link name=links}
{if $link->getHref()}
<li>
<a href="{$link->getHref()|escape}" {if $link->isPopup()}target="_blank" rel="noopener"{/if} {if $link->getHref()|escape =="/panel/" || $link->getHref()|escape =="/panel/edit" || $link->getHref()|escape =="/panel/favourites" || $link->getHref()|escape =="/regulaminy" || $link->getHref()|escape =="/politykaprywatnosci"}rel="nofollow"{/if} title="{$link->getTitle()|escape}" id="footlink{$link->getIdentifier()}">
<img alt="" src="{baseDir}/libraries/images/1px.gif">
{$link->getTitle()|escape}
</a>
</li>
{/if}
{/foreach}
</ul>
</li>
{/foreach}
</ul>
</div>
{if strlen($skin->variant->footer)}
<div class="userfooter container">
<div class="row">
{$skin->variant->footer}
</div>
</div>
{/if}
</footer>
<script type="text/javascript" src="{$path}js/user.js?sci={$skin_cache_iterator}"></script>
<div class="up">
<a href="#" title="{translate key="up"}" class="btn fa fa-2x fa-angle-up">
<img src="{baseDir}/libraries/images/1px.gif" alt="" class="px1" />
<span>{translate key="up"}</span>
</a>
</div>
</div><!-- and of wrap -->
<div class="modal-overlay"></div><!-- overlay for modal lightbox-->
Nofollow na linkach w stopce – Shoper