1. Начата процедура восстановления социальных групп. Лидерам старых и новых групп обязательно ознакомиться с регламентом проведения работ.

Помогите составить условие

Тема в разделе 'Как сделать...', создана пользователем Obormot, 31 янв 2012.

  1. Zlobniy Babko aka Spaxy KOKC

    Moderator
    Могу и ошибаться, а это не смарти?

    Тогда может литерал воткунуть, если не выполняется?

    PHP:
    {else}
    {
    literal}
     
    <
    script>
    $(
    document).ready(function() {
    $(
    "#lightbox").css("filter""alpha(opacity=90)");
    $(
    "#lightbox, #loginbox-panel").fadeIn(300);
    })
    $(
    "#lightbox, #lightbox-close").click(function(){
    $(
    "#lightbox, #loginbox-panel").fadeOut(300);
    });
    </script>
     
    {/literal}
    {/if} 
    Obormot нравится это.
  2. я незнаю что за оболочка где {if}, я только яваскрипт подкорегировал
    Obormot нравится это.
  3. Спасибо : )

    Окно появляется автоматом и не пропадает, остался один нюанс - если нажать на любое место вне окна, пропадает затемнения страницы, т.е. бекгроун заданый в СSS для лайтбокс окна (с прозрачностью) ! А само окно остается : )

    И еще вопрос в догонку, помогите составить доп. условие (внутри этого)
    Что бы окно не выводилось на ряде страниц в скрите, т.е. например /help.php /login.php и т.д.
  4. А вот так?

    {else}
    <script>
    $(document).ready(function() {
    $("#lightbox").css("filter", "alpha(opacity=90)");
    $("#lightbox, #loginbox-panel").fadeIn(300);
    })
    $("#lightbox-close").click(function(){
    $("#loginbox-panel").fadeOut(300);
    });
    </script>
    {/if}

    я не знаю что вы там используете и какие пременные. если пхп то проверяйте $_SERVER['SCRIPT_NAME'] например if($_SERVER['SCRIPT_NAME'] != 'help.php' && $_SERVER['SCRIPT_NAME'] != 'ligon.php') {...} else {.....}
  5. К сожалению не получается, затемнение пропадает.
  6. адрес странички тотже? я там изменеий в яваскрипте невижу