Перенос. Редиректит на старый ip

Автор BSD-shnik, 04 июля 2015, 19:37:09

« назад - далее »

BSD-shnik

#15
mAgency
Цитата: mAgency от 06 июля 2015, 11:59:29
{if $banner_link}
В настройках модуля баннера какие ссылки указаны?

Теперь так. Вот весь блок с Вашим исправлением. Баннер без ссылок, просто картинка



{if isset($cms->id) && ($cms->id != 4 ||  $cms->id != 1)}
    {if isset($banner_img)}
        <img class="img-responsive" src="{$banner_img|escape:'htmlall':'UTF-8'}" alt="{$banner_desc|escape:'htmlall':'UTF-8'}" title="{$banner_desc|escape:'htmlall':'UTF-8'}" width="1170" height="65" />
    {else}
        {$banner_desc|escape:'htmlall':'UTF-8'}
    {/if}
  {/if}







Объявить здесь надо было...... спасибо!
Ошибки исчезли, но  баннер  отображается только на ID  1 и 4, то есть всё наоборот. Замена не равно (!=) на равно (==)  ситуацию не меняет.

mistral

{if $cms->id != 1 || $cms->id != 4 }
Показывать баннер на всех страницах, кроме 1 и 4
{/if}

BSD-shnik

mistral

Нет, конструкция не приемлема, (см. выше) Порождает ошибки.

mistral

{if isset($cms->id)}
    {if $cms->id != 1 || $cms->id != 4 }
        Показывать баннер на всех страницах, кроме 1 и 4
    {/if}
{/if}

А так?

BSD-shnik

mistral

То же самое. Т.е без ошибок, но баннер только на 1 и 4. Не кроме, а только на.

Миколас

{if !isset($cms->id)}
    {if isset($banner_img)}
        <img class="img-responsive" src="{$banner_img|escape:'htmlall':'UTF-8'}" alt="{$banner_desc|escape:'htmlall':'UTF-8'}" title="{$banner_desc|escape:'htmlall':'UTF-8'}" width="1170" height="65" />
    {else}
        {$banner_desc|escape:'htmlall':'UTF-8'}
    {/if}
{/if}

Вот так сделай.

BSD-shnik

Nikola

Во! То, что нужно. Спасибо!  Сейчас проверю, но уверен будет всё ОК!  :)

-------------------------------------------------------------------------------------

Кажись всё.
Всем спасибо за внимание и поддержку!