• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь Модальное окно (автооткрытие)

Статус
В этой теме нельзя размещать новые ответы.

boxman

Постоялец
Регистрация
23 Июн 2009
Сообщения
51
Реакции
12
Очень много писалось о том как вывести информацию в модальном окне. Но нигде я не нашел как сделать автооткрытие модального окна без нажатия на кнопку(ссылку). Смысл приблизительно таков - есть хак просилка зарегистрировться (Для просмотра ссылки Войди или Зарегистрируйся) но там сделано на отдельном скрипте, а как сделать то же самое в стандартном движковом модальном окне?

Добавлено через 49 минут
Сам разобрался. Может кому понадобится.
Всплывающее модальное окно, которое будет постоянно появляться при каждом обновлении страницы.
Добавляем в main.tpl после тега body следующий код:
Код:
[group=1]
  <script>
  $(function() {
    $( "#not_login" ).dialog({
		show: 'fade',
        hide: 'fade',
      width: 400,});
  });
  </script>
<div id="not_login" title="Вы не авторизованиы на сайте!" style="display:none">
<div style="height:140px;overflow: auto;">
<center>Внимание!<br />
Для того чтобы иметь возможность видеть ссылки на скачивание файлов и доступ к закрытым разделам Вам необходимо заренистрироваться.<br />После регистрации Вы сможете пользоваться всеми ресурсами нашего сайта.
</center>
<hr><span><center><strong><a href="http://site.ru/index.php?do=register">РЕГИСТРАЦИЯ</a></strong></center></span>
  </div></div> 
[/group]
В [group=1] 1 меняем на id Вашей группы гостей
 
Очень много писалось о том как вывести информацию в модальном окне. Но нигде я не нашел как сделать автооткрытие модального окна без нажатия на кнопку(ссылку). Смысл приблизительно таков - есть хак просилка зарегистрировться (Для просмотра ссылки Войди или Зарегистрируйся) но там сделано на отдельном скрипте, а как сделать то же самое в стандартном движковом модальном окне?

Добавлено через 49 минут
Сам разобрался. Может кому понадобится.
Всплывающее модальное окно, которое будет постоянно появляться при каждом обновлении страницы.
Добавляем в main.tpl после тега body следующий код:
Код:
[group=1]
  <script>
  $(function() {
    $( "#not_login" ).dialog({
		show: 'fade',
        hide: 'fade',
      width: 400,});
  });
  </script>
<div id="not_login" title="Вы не авторизованиы на сайте!" style="display:none">
<div style="height:140px;overflow: auto;">
<center>Внимание!<br />
Для того чтобы иметь возможность видеть ссылки на скачивание файлов и доступ к закрытым разделам Вам необходимо заренистрироваться.<br />После регистрации Вы сможете пользоваться всеми ресурсами нашего сайта.
</center>
<hr><span><center><strong><a href="http://site.ru/index.php?do=register">РЕГИСТРАЦИЯ</a></strong></center></span>
  </div></div> 
[/group]
В [group=1] 1 меняем на id Вашей группы гостей
на самом деле лично по мне - так бесячая вещь. Прикрутить к ней хотя бы куки, чтоб появлялось только один раз...
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху