Ссылка с лого на главной Есть решение

Добрый день.

Нужно чтобы с главной ссылки на лого небыло, а на остальных страницах сайта - была.

Подскажите как это сделать?

Вот код, обычный.

                <a href="{$wa_url}">
                    {if $theme_settings.logo}
                        <img src="{$wa_theme_url}{$theme_settings.logo}" alt="{$wa->accountName()}" id="logo" />
                        <span>{$wa->accountName()}</span>
                    {else}
                        {$wa->accountName()}
                    {/if}
                </a>

С уважением.

9 ответов

  • 1
    Плебей 17 ноября 2016 14:36 #

    Заверните теги ссылки в

    {if $action != 'default'}...{/if}
    • +1
      Николай Дьячков Николай Дьячков 17 ноября 2016 14:43 #

      Добрый день.

      Фактически этот код как то надо туда засунуть:

      <span class="pln"> </span><span class="tag"><a</span><span class="pln"> </span><span class="atn">href</span><span class="pun">=</span><span class="atv">"{$wa_url}"</span><span class="tag">></a></span>

      Не понимаю конструкцию:

      <span class="pun">{</span><span class="kwd">if</span><span class="pln"> $action </span><span class="pun">!=</span><span class="pln"> </span><span class="str">'default'</span><span class="pun">}...{/</span><span class="kwd">if</span><span class="pun">}</span>

      Если эшн не дефаулт? Что за дефаулт?

      Должно быть if не главная - <a href="{$wa_url}"></a> else без ссылки.




      • +1
        Плебей Плебей 17 ноября 2016 14:49 #
        {if $action != 'default'}<a href="{$wa_url}">{/if}
                            {if $theme_settings.logo}
                                <img src="{$wa_theme_url}{$theme_settings.logo}" alt="{$wa->accountName()}" id="logo" />
                                <span>{$wa->accountName()}</span>
                            {else}
                                {$wa->accountName()}
                            {/if}
        {if $action != 'default'}</a>{/if}
        

  • 1
    Плебей 17 ноября 2016 15:29 # Решение

    Сделайте, пожалуйста, в точности(!!!)

    Вместо:

                    <a href="{$wa_url}">
                        {if $theme_settings.logo}
                            <img src="{$wa_theme_url}{$theme_settings.logo}" alt="{$wa->accountName()}" id="logo" />
                            <span>{$wa->accountName()}</span>
                        {else}
                            {$wa->accountName()}
                        {/if}
                    </a>

    Пропишите:

                   {if isset($frontend_homepage)}
                        {if $theme_settings.logo}
                            <img src="{$wa_theme_url}{$theme_settings.logo}" alt="{$wa->accountName()}" id="logo" />
                            <span>{$wa->accountName()}</span>
                        {else}
                            {$wa->accountName()}
                        {/if}
                   {else} 
                   <a href="{$wa_url}">
                        {if $theme_settings.logo}
                            <img src="{$wa_theme_url}{$theme_settings.logo}" alt="{$wa->accountName()}" id="logo" />
                            <span>{$wa->accountName()}</span>
                        {else}
                            {$wa->accountName()}
                        {/if}
                    </a>
                    {/if}

    Вы невнимательно перенесли предыдущий код.

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите