Textpattern - на русском языке

форум общения русскоязычных пользователей CMS Текстпаттерн

Вы не зашли.

#1 26-08-2009 12:55:25

Dop
добро
Зарегистрирован: 25-08-2006
Сообщений: 49

overlay pop up

привет!
есть вот такое всплывающее окно на jqurey http://flowplayer.org/tools/demos/overlay/external.html
на сайте мне нужен баннер кнопка при нажатии всплывает окно с контентом.
все файлы под свои нужды подготовил (проверил на локале) вставил в шаблон страницы код. и ничего! открывает в том же окне.
ничего не понимаю.

Неактивен

 

#2 26-08-2009 14:26:14

the_ghost
ять
Откуда: Минск
Зарегистрирован: 01-05-2007
Сообщений: 1957
Вебсайт

Re: overlay pop up

Вот наверно очень легко сказать в чем причина, когда не предоставлено никакой информации: код, который используется, ошибки яваскрипта - какие, что пробовалось для решения?


.      Создание шаблонов для Textpatern http://textpattern.ru/forum/viewtopic.php?id=1665 (<txp:make_template quality="best" />)
КОНСУЛЬТАЦИИ по Textpattern - ICQ#8458496, nemiga@gmail.com <txp:if_question><txp:pay /></txp:if_question>
       Список всех тегов - http://textbook.textpattern.net/wiki/in … _Reference

Неактивен

 

#3 26-08-2009 15:04:23

Dop
добро
Зарегистрирован: 25-08-2006
Сообщений: 49

Re: overlay pop up

все очень тупо, самый обычный html
   

Код:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>Untitled</title>
</head>
<body>
<script src="http://cdn.jquerytools.org/1.0.2/jquery.tools.min.js"></script>
<link rel="stylesheet" type="text/css" href="kyte_tv.css"/>

<a href="tv.html" rel="#overlay">

    Кнопка
</a>

<div class="overlay" id="overlay">
<div class="wrap"></div>
</div>
<script>

$(function() {

    // if the function argument is given to overlay, it is assumed to be the onBeforeLoad event listener
    $("a[rel]").overlay(function() {

        // grab wrapper element inside content
        var wrap = this.getContent().find("div.wrap");

        // load only for the first time it is opened
        if (wrap.is(":empty")) {
            wrap.load(this.getTrigger().attr("href"));
        }
    });
});

</script>

</body>
</html>

в шаблон вставляю html, css, <script src="путь/jquery.tools.min.js"></script> и  $(function(

на компе например страничка работает ошибок ноль, а в textpatternе нет.

Неактивен

 

#4 26-08-2009 22:41:44

the_ghost
ять
Откуда: Минск
Зарегистрирован: 01-05-2007
Сообщений: 1957
Вебсайт

Re: overlay pop up

Скорее всего проблема с ксс - используйте абсолютный адрес при указании пути к файлам стилей kyte_tv.css


.      Создание шаблонов для Textpatern http://textpattern.ru/forum/viewtopic.php?id=1665 (<txp:make_template quality="best" />)
КОНСУЛЬТАЦИИ по Textpattern - ICQ#8458496, nemiga@gmail.com <txp:if_question><txp:pay /></txp:if_question>
       Список всех тегов - http://textbook.textpattern.net/wiki/in … _Reference

Неактивен

 

#5 27-08-2009 11:02:01

Dop
добро
Зарегистрирован: 25-08-2006
Сообщений: 49

Re: overlay pop up

я стили вбивал прямо в страницу. и как только не извращался. все одно.
загадка дикая.

Неактивен

 

#6 27-08-2009 11:24:58

Dop
добро
Зарегистрирован: 25-08-2006
Сообщений: 49

Re: overlay pop up

создал категорию test, страничку и стили. в шаблон страницы код попапа запихнул и добавил <link rel="stylesheet" href="<txp:css />" type="text/css" />
заработало!

далее лезу в шаблон там где изначально хотел это всплывающее окно, вставляю html этого окна, скрипт и строчку с вызовом стиля выдранную из сорца страницы категории test -  /site/textpattern/css.php?n=kyte" type="text/css" />
и опять получаю х.. на блюде ))))

мистика! я все делаю верно. стопитсот раз это проделывал (не с textpattern -ом) все гут! А тут дичь какая то!)))

Неактивен

 

#7 27-08-2009 12:03:32

Dop
добро
Зарегистрирован: 25-08-2006
Сообщений: 49

Re: overlay pop up

не знаю как но проблема решена.

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru