LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
18.05.2013, 20:38:38 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 2.5 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Всплывающие окна на AJAX  (Прочитано 27075 раз)
0 Пользователей и 1 Гость смотрят эту тему.
BYBY
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 6


Жизнь прекрасна


« : 03.09.2008, 22:38:35 »

Всем привет.

Вот нашла интересный скрипт для просмотра превьюшек  "Fancy box" http://www.zaisl.info/2008/06/delaem-krasivo-vsplyvayushhie-okna/#more-25  
да вот что то не получается его прикрутить. (Joomla 1.5)

Может кто из знатоков подскажет.
Думаю многим пригодиться.
« Последнее редактирование: 26.10.2009, 21:27:29 от PaLyCH » Записан
Ragivort
Завсегдатай
*****

Репутация: +27/-2
Offline Offline

Пол: Мужской
Сообщений: 477


Есть мечта-стоит жить


« Ответ #1 : 03.09.2008, 22:47:29 »

Ну а что не получается? Это лучше делать в модуле, хотя вообще пофиг где, можно в компоненте, вообщем в скрипте, который запускается) Главные критерии, чтобы была библиотека, чтобы она подключалась и чтобы код был правильно написан. Попробуйте сделать эту фишку в модуле, в любом, подопытном.
Записан
Mitrich
Администратор
*******

Репутация: +524/-13
Offline Offline

Пол: Мужской
Сообщений: 1569


Все можно. Но сначала учиться, учиться и учиться.


« Ответ #2 : 03.09.2008, 22:53:04 »

beliyadm что то делал на FancyZoom
бот по моему
Записан
Ragivort
Завсегдатай
*****

Репутация: +27/-2
Offline Offline

Пол: Мужской
Сообщений: 477


Есть мечта-стоит жить


« Ответ #3 : 03.09.2008, 22:56:28 »

Я эти эффекты еще на Юкозе в свое время юзал) там на самом деле элементарно и удобно применять.
Записан
BYBY
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 6


Жизнь прекрасна


« Ответ #4 : 04.09.2008, 21:59:03 »

Спасибо за комментарии. Только мне помощь нужна.
Необходимо, чтобы запрос работал, когда превьюшки размещены с помощью визуального редактора в теле Main Body


<Head>
<link rel="stylesheet" type="text/css" href="/style.css" media="screen" />
   <link rel="stylesheet" type="text/css" href="/fancybox/fancy.css" media="screen" />
   <script type="text/javascript" src="/fancybox/jquery-1.2.3.pack.js"></script>
   <script type="text/javascript" src="/fancybox/jquery.metadata.js"></script>
   <script type="text/javascript" src="/fancybox/jquery.pngFix.pack.js"></script>
   <script type="text/javascript" src="/fancybox/jquery.fancybox-1.0.0.js"></script>

   <script type="text/javascript">
      $(document).ready(function() {
         //Activate FancyBox
         $("p#test1 a").fancybox({
            'hideOnContentClick': true
         });
         
         $("p#test2 a").fancybox({
            'zoomSpeedIn':   0,
            'zoomSpeedOut':   0,
            'overlayShow':   true
         });
         
         $("a#custom_1").fancybox({
            'itemLoadCallback': getGroupItems
         });
         
         $("a#custom_2, a#custom_3").fancybox({
            'zoomSpeedIn':   0,
            'zoomSpeedOut':   0
         });
         
         //Some lines for this page
         $("div#donate").bind("click", function() {
            $("#donate_form").submit()
         });
         
         $("#comment_form").attr("action", "/fancy/add_comment"); $("#age").val('fancy'); //die spamers, die...
      });

      //List can contain mixed media too
      //Parameter "o" ir optional and used to override settings, example: {url: "http://www.google.com", title: false,  o: {'frameWidth': 200} }
      var imageList = [
         {url: "/img/examples/6_b.jpg", title: "First image"},
         {url: "/img/examples/7_b.jpg", title: "Second image"},
         {url: "/img/examples/8_b.jpg", title: "Third image"}
      ];
      
      function getGroupItems(opts) {
         jQuery.each(imageList, function(i, val) {
              opts.itemArray.push(val);
          });
      }
      
   </script>
</head>


<Body>
<?php mosMainBody(); ?>

Записан
oppo
Разработчик расширений для Joomla 1.0
*

Репутация: +80/-8
Offline Offline

Пол: Мужской
Сообщений: 423


ΨΨΨ я - УКРАЇНЕЦЬ


« Ответ #5 : 05.09.2008, 09:22:24 »

возьми любой мамбот для обработки картинок например multithumb
выкинь лишнее и подключи FancyBox
галерея сама по себе маленькая и почти без глюков .
Пример в компоненте туризма для joomla вот тут
Записан
BYBY
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 6


Жизнь прекрасна


« Ответ #6 : 05.09.2008, 17:23:58 »

Спасибо, oppo, за дельный совет.
Записан
nurel
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 4


« Ответ #7 : 07.01.2009, 09:45:51 »

Пример в компоненте туризма для joomla вот тут


можно узнать какой компонент используется в сайте?
Записан
MickyMaus
Осваиваюсь на форуме
***

Репутация: +5/-0
Offline Offline

Пол: Мужской
Сообщений: 69


Я изучаю пхп методом проб и ошибок :)


« Ответ #8 : 12.01.2009, 11:15:26 »

Советую поставить редактор JCE и мамбот JCEUtiliies, потом к каждой картинке делаем ссылку с классом jcebox
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.18 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet