Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 10 Ответов
  • 3475 Просмотров
*

leoleo13

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
JCE mediabox и AJAX
« : 02.06.2012, 12:04:52 »

Имеется такая проблема, в статью при событии Onclick кнопки с помощью AJAX из php-скрипта грузятся в div картинки, как заставить JCE mediabox эти картинки обрабатывать? пробовал тупо скопировать код, который получается при обычной вставке картинки в статью и после вставки результата выполнения AJAX писать аля:
Цитировать
JCEMediaObject.init(...
Но толку ноль, картинки открываюся в новом окне. Может кто знает, что делать
Заранее благодарен за помощь

Забыл написать, речь идет о всплывающих избражениях
« Последнее редактирование: 02.06.2012, 12:35:46 от leoleo13 »
*

fbr

  • Завсегдатай
  • 1625
  • 189 / 7
Re: JCE mediabox и AJAX
« Ответ #1 : 02.06.2012, 15:58:03 »
кусок php-скрипта покажите
*

leoleo13

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: JCE mediabox и AJAX
« Ответ #2 : 02.06.2012, 19:42:29 »
Цитировать
      $from_where="FROM LstMaterials a, LstImages b, Cross_LstMaterials_LstImages c WHERE a.ID=c.ID_MAT and b.ID=c.ID_IMG and a.id=".$id;
    $query="SELECT a.ID as ID, b.PATH, b.IMG_TYPE, b.PATH_SMALL $from_where";
   $res=mysql_query($query);?>
    <div id="matPhotos">
    <?php
   while ($row=mysql_fetch_assoc($res))
      {if($row["IMG_TYPE"]==1){
      ?>
       <a target="_blank" class="jcepopup" href="<?=$row["PATH"]?>"><img style="border: 1px solid #000000;" alt="floor02 small" src="<?=$row["PATH_SMALL"]?>" height="270" width="360" /></a>
      <?php
        }
      if($row["IMG_TYPE"]==2){
      ?>
        <a target="_blank" class="jcepopup" href="<?=$row["PATH"]?>"><img style="border: 1px solid #000000;" alt="floor02 small" src="<?=$row["PATH_SMALL"]?>" height="270" width="202" /></a>
      <?php
      }
   }
       ?>
    </div>
вот че-то такое
ну то есть по сути человек открывает материал из списка и в див на страницу загружается его описание и несколько картинок с помощью AJAX
*

fbr

  • Завсегдатай
  • 1625
  • 189 / 7
Re: JCE mediabox и AJAX
« Ответ #3 : 02.06.2012, 22:34:01 »
вроде все нормально ...

А после загрузки если код посмотреть class="jcepopup" у ссылки есть?

с обычными картинками JCE mediabox  нормально работает?
*

leoleo13

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: JCE mediabox и AJAX
« Ответ #4 : 02.06.2012, 22:58:53 »
вроде все нормально ...

А после загрузки если код посмотреть class="jcepopup" у ссылки есть?

с обычными картинками JCE mediabox  нормально работает?

С картинками, которые просто в статьи вставлены все нормально работает. а вот собственно то, что с помощью ajax  в div гружу не работает(
Может быть вам ссылку в личку кинуть, а вы посмотрите? Я был бы очень благодарен...
сейчас использую другую библиотеку для просмотра картинок, но она глючит периодически, а этот плагин вроде один из самых стабильных, но работать не хочет(
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Re: JCE mediabox и AJAX
« Ответ #5 : 02.06.2012, 23:13:05 »
А покажите код как вы вызываете JCEMediaObject.init() после подгрузки картинок.
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

leoleo13

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: JCE mediabox и AJAX
« Ответ #6 : 02.06.2012, 23:25:13 »
А покажите код как вы вызываете JCEMediaObject.init() после подгрузки картинок.
я тупо скопировал то, что JCE автоматом прописало:
Код
JCEMediaObject.init('/', {flash:"10,0,22,87",windowmedia:"5,1,52,701",quicktime:"6,0,2,0",realmedia:"7,0,0,0",shockwave:"8,5,1,0"});JCEMediaBox.init({popup:{width:"",height:"",legacy:0,lightbox:0,shadowbox:0,resize:1,icons:1,overlay:1,overlayopacity:0.8,overlaycolor:"#000000",fadespeed:500,scalespeed:500,hideobjects:0,scrolling:"fixed",close:2,labels:{'close':'Close','next':'Next','previous':'Previous','cancel':'Cancel','numbers':'{$current} of {$total}'}},tooltip:{className:"tooltip",opacity:0.8,speed:150,position:"br",offsets:{x: 16, y: 16}},base:"/",imgpath:"plugins/system/jcemediabox/img",theme:"standard",themecustom:"",themepath:"plugins/system/jcemediabox/themes"});
*

leoleo13

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: JCE mediabox и AJAX
« Ответ #7 : 02.06.2012, 23:31:41 »
Ну то есть у меня идет  в функции

Код
div.innerHtml = b;
где переменная b содержет результат ajax-запроса, а потом это большая непонятная инициализация)
*

leoleo13

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: JCE mediabox и AJAX
« Ответ #8 : 02.06.2012, 23:36:56 »
А покажите код как вы вызываете JCEMediaObject.init() после подгрузки картинок.
Если у вас есть время и желание посмотреть, то могу кинуть ссылку, чтобы вы посмотрели... был бы очень признателен
*

leoleo13

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: JCE mediabox и AJAX
« Ответ #9 : 03.06.2012, 01:34:12 »
Нашел пару тем, где люди также после вставки в див с помощью InnerHtml жаловались на то, что JCE mediabox не хотел открывать эти картинки, но им так никто ничего и не ответил. может кто сталкивался? как его правильно реинициализировать?
*

moolkin

  • Захожу иногда
  • 65
  • 15 / 0
Re: JCE mediabox и AJAX
« Ответ #10 : 19.12.2014, 16:06:48 »
тоже была подобная проблема, только с выводом целой страницы, содержащей попап окошки. вставил на этой странице вот такой скрипт переинициализации и всё заработало:
Код
JCEMediaBox.Popup.init()
делаю и помогаю делать сайты на джумле.
кому интересно - стучитесь в мой профиль на фри-лансе
https://www.free-lance.ru/users/Moolkin/
или в аську/скайп
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Замена Lightbox на JCE MediaBox

Автор uniontrade

Ответов: 2
Просмотров: 2475
Последний ответ 30.08.2021, 15:54:50
от zaolog
Как заставить работать JCE MediaBox?

Автор didika

Ответов: 10
Просмотров: 15252
Последний ответ 11.12.2020, 11:44:55
от Cyberneer
[Решено] Не закрывается картинка при клике по фону JCE MediaBox

Автор kry

Ответов: 3
Просмотров: 4872
Последний ответ 29.01.2018, 01:14:08
от all_zer
Перестал работать JCE MediaBox на Joomla 2.5

Автор graf

Ответов: 0
Просмотров: 1317
Последний ответ 14.11.2017, 11:10:05
от graf
Форма во всплывающем окне JCE Mediabox съезжает вниз при вводе данных с iPhone

Автор NotaBene

Ответов: 0
Просмотров: 1171
Последний ответ 30.06.2017, 18:32:06
от NotaBene