Новости Joomla

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

Puccalina

  • Осваиваюсь на форуме
  • 24
  • 1 / 0
Re: lightbox для VirtueMart
« Ответ #30 : 25.09.2010, 00:01:27 »
ау народ! очень прошу! :D >:(
*

Puccalina

  • Осваиваюсь на форуме
  • 24
  • 1 / 0
Re: lightbox для VirtueMart
« Ответ #32 : 25.09.2010, 00:45:25 »
beagler спасибо большое за ответ! только что решила проблему, как всегда все элементарно....я сначала заполнила сайт товаром и фото, а затем стала настраивать плагин...фотки, в названии которых были скобки "(_)" не грузились....без скобок все великолепно....может странно...но все получается после переименовывания....завтра буду переименовывать фото..... ::) спасибо вам ребята за форум....много подчерпнула для себя, новичка и многие ответы на вопросы и проблемы, с которыми сталкивалась в процессе работы с сайтом, находила и разрешала с помощью ваших тем...низкий всем поклон *DRINK*

Re: lightbox для VirtueMart
« Ответ #33 : 07.10.2010, 12:39:25 »
To:f__ant
Попробуй отключить в плагинах Joomla: Система - Обновление Mootools.
Держись.


*

Hot_Gomer

  • Захожу иногда
  • 296
  • 12 / 0
  • sudo su
Re: lightbox для VirtueMart
« Ответ #34 : 07.12.2010, 11:17:47 »
FireBug показывает наличие одной ошибки:
Fx.Scroll is not a constructor
(?)()3 (строка 1)
returns()mootools.js (строка 21)
create(event=undefined)mootools.js (строка 21)
(?)(fn=function())fetchs...l/seq/8 (строка 1)
(?)(type="domready", args=undefined, delay=undefined)fetchs...l/seq/8 (строка 1)
domReady()mootools.js (строка 59)
returns()mootools.js (строка 21)
create(event=DOMContentLoaded )

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

причем весь мутулс на странице где развернут компонент не работает(((
« Последнее редактирование: 07.12.2010, 12:25:15 от Hot_Gomer »
Joomla, Drupal, Ruby on Rails -
что может быть лучше?)
*

Hot_Gomer

  • Захожу иногда
  • 296
  • 12 / 0
  • sudo su
Re: lightbox для VirtueMart
« Ответ #35 : 07.12.2010, 12:45:38 »
После отключения мутулса в /components/com_virtuemart/themes/default/theme.php
Код
 function vmTheme() {
       parent::vmTemplate();
//       vmCommonHTML::loadMooTools();
 }
мутулс на страницах сайта заработал, но вот в самом виртуамарте каким образом можно сделать вывод картинок в лайтбоксе?
Joomla, Drupal, Ruby on Rails -
что может быть лучше?)
*

dm11

  • Новичок
  • 5
  • 0 / 0
Re: lightbox для VirtueMart
« Ответ #36 : 12.01.2011, 17:06:39 »
У меня лайт бокс заработал после вставки в index.php шаблона кода до тега </head>
Код
<?php if (@$option=='com_virtuemart' ) { ?>
<script language="JavaScript" type="text/javascript" src="<?php echo $mainframe->getCfg('live_site'); ?>components/com_virtuemart/js/slimbox/js/slimbox.js"></script>
<link type="text/css" rel="stylesheet" media="screen, projection" href="components/com_virtuemart/js/slimbox/css/slimbox.css" />
<?php }  ?>
*

alexKll

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
  • Alex
Re: lightbox для VirtueMart
« Ответ #37 : 12.01.2011, 21:03:45 »
Уважаемые Гуру!
Помогите пожалуйста решить простую проблему. Joomla 1.5, VirtueMart 1.1.5  Где и что необходимо подправить, чтобы при клике на картинку, где отображается перечень товаров в категории т.е. (browse) НЕ ОТКРЫВАЛСЯ ligth box с увеличенным изображением, а сразу перебрасывало на страницу описания данного товара (flypage).
Думаю подобный вопрос интересует и многих других пользователей этого форума. В сети подобного ответа не нашел.
Был бы Вам очень признателен за помощь.
« Последнее редактирование: 12.01.2011, 21:08:30 от alexKll »
*

dolgik

  • Осваиваюсь на форуме
  • 15
  • 1 / 0
Re: lightbox для VirtueMart
« Ответ #38 : 25.02.2011, 10:21:40 »
У меня лайт бокс заработал после вставки в index.php шаблона кода до тега </head>
Код
<?php if (@$option=='com_virtuemart' ) { ?>
<script language="JavaScript" type="text/javascript" src="<?php echo $mainframe->getCfg('live_site'); ?>components/com_virtuemart/js/slimbox/js/slimbox.js"></script>
<link type="text/css" rel="stylesheet" media="screen, projection" href="components/com_virtuemart/js/slimbox/css/slimbox.css" />
<?php }  ?>

Сделал- ничего. папку motools в VM удалил- нифига. САйт fish-fan.com.ua. Не знаю даже куда копать.....((((((((((
*

dolgik

  • Осваиваюсь на форуме
  • 15
  • 1 / 0
Re: lightbox для VirtueMart
« Ответ #39 : 25.02.2011, 10:23:50 »
Уважаемые Гуру!
Помогите пожалуйста решить простую проблему. Joomla 1.5, VirtueMart 1.1.5  Где и что необходимо подправить, чтобы при клике на картинку, где отображается перечень товаров в категории т.е. (browse) НЕ ОТКРЫВАЛСЯ ligth box с увеличенным изображением, а сразу перебрасывало на страницу описания данного товара (flypage).
Думаю подобный вопрос интересует и многих других пользователей этого форума. В сети подобного ответа не нашел.
Был бы Вам очень признателен за помощь.



По моему просто нужно руками подправить browse_.php соответсвенный.
*

skillful

  • Осваиваюсь на форуме
  • 43
  • 9 / 0
Re: lightbox для VirtueMart
« Ответ #40 : 25.02.2011, 21:55:19 »
Привет Ондреи! Если вы не поняли как сделать чтоб картинки в списке категории открывались в lightbox (полноразмерная картинка), то могу подсказать свой следующий код:

Редактируем только файл browse_1.php

После
Код
mm_showMyFileName(__FILE__);
ставим
Код
vmCommonHTML::loadSlimBox();

Вместо
Код
<script type="text/javascript">//<![CDATA[
document.write('<a href="javascript:void window.open(\'<?php echo $product_full_image ?>\', \'win2\', \'status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=<?php echo $full_image_width ?>,height=<?php echo $full_image_height ?>,directories=no,location=no\');">');
document.write( '<?php echo ps_product::image_tag( $product_thumb_image, 'class="browseProductImage" border="0" title="'.$product_name.'" alt="'.$product_name .'"' )?></a>' );
//]]>
</script>
<noscript>
<a href="<?php echo $product_full_image ?>" target="_blank" title="<?php echo $product_name ?>">
<?php echo ps_product::image_tag( $product_thumb_image, 'class="browseProductImage" border="0" title="'.$product_name.'" alt="'.$product_name .'"' )?>
</a>
</noscript>

вставляем
Код
<?php
if( basename($product_full_image)!= NO_IMAGE )
{?>
<a rel="lightbox" href="<?php echo $product_full_image ?>" title="<?php echo $product_name ?>">
<?php echo ps_product::image_tag( $product_thumb_image, 'class="browseProductImage" border="0" title="'.$product_name.'" alt="'.$product_name .'"' )?>
</a> <?php
}
else
{
echo ps_product::image_tag( $product_thumb_image, 'class="browseProductImage" border="0" title="'.$product_name.'" alt="'.$product_name .'"' );
} ?>

P.S. Будучий код работает в версии 1.5, Репутацию + пожалуйста если вам помогло. Только не говорите, что эта проблема решалась гдето раньше с редактированием только одного файла, я искал, не нашел, сделал в течении 2 часов..

« Последнее редактирование: 25.02.2011, 22:11:53 от skillful »
*

dolgik

  • Осваиваюсь на форуме
  • 15
  • 1 / 0
Re: lightbox для VirtueMart
« Ответ #41 : 27.02.2011, 16:42:48 »
Привет Ондреи! Если вы не поняли как сделать чтоб картинки в списке категории открывались в lightbox (полноразмерная картинка), то могу подсказать свой следующий код:

Редактируем только файл browse_1.php

После
Код
mm_showMyFileName(__FILE__);
ставим
Код
vmCommonHTML::loadSlimBox();

Вместо
Код
<script type="text/javascript">//<![CDATA[
document.write('<a href="javascript:void window.open(\'<?php echo $product_full_image ?>\', \'win2\', \'status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=<?php echo $full_image_width ?>,height=<?php echo $full_image_height ?>,directories=no,location=no\');">');
document.write( '<?php echo ps_product::image_tag( $product_thumb_image, 'class="browseProductImage" border="0" title="'.$product_name.'" alt="'.$product_name .'"' )?></a>' );
//]]>
</script>
<noscript>
<a href="<?php echo $product_full_image ?>" target="_blank" title="<?php echo $product_name ?>">
<?php echo ps_product::image_tag( $product_thumb_image, 'class="browseProductImage" border="0" title="'.$product_name.'" alt="'.$product_name .'"' )?>
</a>
</noscript>

вставляем
Код
<?php
if( basename($product_full_image)!= NO_IMAGE )
{?>
<a rel="lightbox" href="<?php echo $product_full_image ?>" title="<?php echo $product_name ?>">
<?php echo ps_product::image_tag( $product_thumb_image, 'class="browseProductImage" border="0" title="'.$product_name.'" alt="'.$product_name .'"' )?>
</a> <?php
}
else
{
echo ps_product::image_tag( $product_thumb_image, 'class="browseProductImage" border="0" title="'.$product_name.'" alt="'.$product_name .'"' );
} ?>

P.S. Будучий код работает в версии 1.5, Репутацию + пожалуйста если вам помогло. Только не говорите, что эта проблема решалась гдето раньше с редактированием только одного файла, я искал, не нашел, сделал в течении 2 часов..



Спасибо, но мне нужно ,что бы скрипт работал во flypage (в browse картика ссылается на flypage ). Может можно применить этот подход к flypage?
*

skillful

  • Осваиваюсь на форуме
  • 43
  • 9 / 0
Re: lightbox для VirtueMart
« Ответ #42 : 27.02.2011, 16:48:26 »
Спасибо, но мне нужно ,что бы скрипт работал во flypage (в browse картика ссылается на flypage ). Может можно применить этот подход к flypage?

Шайтоооон! я как понял, нужно чтобы в списке товаров при нажатии на картинку перекидывало на описание этого товара (flypage), так что ли?
« Последнее редактирование: 27.02.2011, 17:02:05 от skillful »
*

skillful

  • Осваиваюсь на форуме
  • 43
  • 9 / 0
Re: lightbox для VirtueMart
« Ответ #43 : 27.02.2011, 17:14:06 »
Спасибо, но мне нужно ,что бы скрипт работал во flypage (в browse картика ссылается на flypage ). Может можно применить этот подход к flypage?

Если я правильно понял, то код будет такой
Код
<a href="<?php echo $product_flypage ?>" title="<?php echo $product_name ?>">
     <?php echo ps_product::image_tag( $product_thumb_image, 'class="browseProductImage" border="0" title="'.$product_name.'" alt="'.$product_name .'"' )?>
    </a>

*

dolgik

  • Осваиваюсь на форуме
  • 15
  • 1 / 0
Re: lightbox для VirtueMart
« Ответ #44 : 02.03.2011, 22:31:55 »
Если я правильно понял, то код будет такой
Код
<a href="<?php echo $product_flypage ?>" title="<?php echo $product_name ?>">
     <?php echo ps_product::image_tag( $product_thumb_image, 'class="browseProductImage" border="0" title="'.$product_name.'" alt="'.$product_name .'"' )?>

    </a>


Вы  меня не поняли (.
Попробую еще раз описать проблему. В flypage есть изображение товара, но при клике оно у меня отображатся в новом окне, а должен работать скрипт lightbox. Пожалуйста гляньте ссылку : http://www.fish-fan.com.ua/voblers/vobler-Jackall-10cc/flypage.tpl.html. , вы сами во все поймете.  
« Последнее редактирование: 03.03.2011, 08:02:08 от dolgik »
*

Varik

  • Новичок
  • 3
  • 0 / 0
Re: lightbox для VirtueMart
« Ответ #45 : 04.03.2011, 16:46:48 »
Привет Ондреи! Если вы не поняли как сделать чтоб картинки в списке категории открывались в lightbox (полноразмерная картинка), то могу подсказать свой следующий код:

Редактируем только файл browse_1.php

После
Код
mm_showMyFileName(__FILE__);
ставим
Код
vmCommonHTML::loadSlimBox();

Вместо
Код
<script type="text/javascript">//<![CDATA[
document.write('<a href="javascript:void window.open(\'<?php echo $product_full_image ?>\', \'win2\', \'status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=<?php echo $full_image_width ?>,height=<?php echo $full_image_height ?>,directories=no,location=no\');">');
document.write( '<?php echo ps_product::image_tag( $product_thumb_image, 'class="browseProductImage" border="0" title="'.$product_name.'" alt="'.$product_name .'"' )?></a>' );
//]]>
</script>
<noscript>
<a href="<?php echo $product_full_image ?>" target="_blank" title="<?php echo $product_name ?>">
<?php echo ps_product::image_tag( $product_thumb_image, 'class="browseProductImage" border="0" title="'.$product_name.'" alt="'.$product_name .'"' )?>
</a>
</noscript>

вставляем
Код
<?php
if( basename($product_full_image)!= NO_IMAGE )
{?>
<a rel="lightbox" href="<?php echo $product_full_image ?>" title="<?php echo $product_name ?>">
<?php echo ps_product::image_tag( $product_thumb_image, 'class="browseProductImage" border="0" title="'.$product_name.'" alt="'.$product_name .'"' )?>
</a> <?php
}
else
{
echo ps_product::image_tag( $product_thumb_image, 'class="browseProductImage" border="0" title="'.$product_name.'" alt="'.$product_name .'"' );
} ?>

P.S. Будучий код работает в версии 1.5, Репутацию + пожалуйста если вам помогло. Только не говорите, что эта проблема решалась гдето раньше с редактированием только одного файла, я искал, не нашел, сделал в течении 2 часов..

Большое спасибо! Месяц искал решение
*

skillful

  • Осваиваюсь на форуме
  • 43
  • 9 / 0
Re: lightbox для VirtueMart
« Ответ #46 : 04.03.2011, 17:20:15 »
Вы  меня не поняли (.
Попробую еще раз описать проблему. В flypage есть изображение товара, но при клике оно у меня отображатся в новом окне, а должен работать скрипт lightbox. Пожалуйста гляньте ссылку : http://www.fish-fan.com.ua/voblers/vobler-Jackall-10cc/flypage.tpl.html. , вы сами во все поймете. 

хмм, на этой странице lightbox должен работать по умолчанию...
*

cadet

  • Захожу иногда
  • 239
  • 17 / 0
Re: lightbox для VirtueMart
« Ответ #47 : 05.03.2011, 12:08:30 »
Вы  меня не поняли (.
Попробую еще раз описать проблему. В flypage есть изображение товара, но при клике оно у меня отображатся в новом окне, а должен работать скрипт lightbox. Пожалуйста гляньте ссылку : http://www.fish-fan.com.ua/voblers/vobler-Jackall-10cc/flypage.tpl.html. , вы сами во все поймете. 
А в админке VirtueMarta включена функция lightbox?
*

skillful

  • Осваиваюсь на форуме
  • 43
  • 9 / 0
Re: lightbox для VirtueMart
« Ответ #48 : 05.03.2011, 12:13:15 »
dolgik Да, посмотрите включена ли функция lightbox в админке, если да, и ничего не понятно то скиньте мне базу и весь движок )))
*

dolgik

  • Осваиваюсь на форуме
  • 15
  • 1 / 0
Re: lightbox для VirtueMart
« Ответ #49 : 05.03.2011, 17:13:26 »
dolgik Да, посмотрите включена ли функция lightbox в админке, если да, и ничего не понятно то скиньте мне базу и весь движок )))

light box конечно же включен.


На локал хосте ,где сайт еще не сильно "наворочен " функционалом, все ок!
По началу работало и на хостинге, но вроде бы после включения SEF404 перестало работать. Но я не могу утверждать(
« Последнее редактирование: 05.03.2011, 17:16:47 от dolgik »
*

skillful

  • Осваиваюсь на форуме
  • 43
  • 9 / 0
Re: lightbox для VirtueMart
« Ответ #50 : 05.03.2011, 17:17:19 »
скидывай движок, конфидициальность за мной
*

iness_99

  • Новичок
  • 6
  • 0 / 0
Re: lightbox для VirtueMart
« Ответ #51 : 05.03.2011, 22:15:25 »
Привет Ондреи! Если вы не поняли как сделать чтоб картинки в списке категории открывались в lightbox (полноразмерная картинка), то могу подсказать свой следующий код:

Редактируем только файл browse_1.php

После
Код
mm_showMyFileName(__FILE__);
ставим
Код
vmCommonHTML::loadSlimBox();

Вместо
Код
<script type="text/javascript">//<![CDATA[
document.write('<a href="javascript:void window.open(\'<?php echo $product_full_image ?>\', \'win2\', \'status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=<?php echo $full_image_width ?>,height=<?php echo $full_image_height ?>,directories=no,location=no\');">');
document.write( '<?php echo ps_product::image_tag( $product_thumb_image, 'class="browseProductImage" border="0" title="'.$product_name.'" alt="'.$product_name .'"' )?></a>' );
//]]>
</script>
<noscript>
<a href="<?php echo $product_full_image ?>" target="_blank" title="<?php echo $product_name ?>">
<?php echo ps_product::image_tag( $product_thumb_image, 'class="browseProductImage" border="0" title="'.$product_name.'" alt="'.$product_name .'"' )?>
</a>
</noscript>

вставляем
Код
<?php
if( basename($product_full_image)!= NO_IMAGE )
{?>
<a rel="lightbox" href="<?php echo $product_full_image ?>" title="<?php echo $product_name ?>">
<?php echo ps_product::image_tag( $product_thumb_image, 'class="browseProductImage" border="0" title="'.$product_name.'" alt="'.$product_name .'"' )?>
</a> <?php
}
else
{
echo ps_product::image_tag( $product_thumb_image, 'class="browseProductImage" border="0" title="'.$product_name.'" alt="'.$product_name .'"' );
} ?>

P.S. Будучий код работает в версии 1.5, Репутацию + пожалуйста если вам помогло. Только не говорите, что эта проблема решалась гдето раньше с редактированием только одного файла, я искал, не нашел, сделал в течении 2 часов..




Браво тебе! Ты гений!
Все работает!
Joomla 1.5.22
Virtuemart 1.1.7
http://waffen-joray.ch
*

Memfis

  • Новичок
  • 5
  • 0 / 0
Re: lightbox для VirtueMart
« Ответ #52 : 13.03.2011, 15:14:57 »
Всем привет. Есть такая проблема: при открытии просмотра картинки в режиме lightbox перестало выводиться название товара внизу слева.

Помогите, пожалуйста, вернуть реквизит. Что где надо исправить? >:(
*

skyscraper

  • Захожу иногда
  • 252
  • 47 / 2
Re: lightbox для VirtueMart
« Ответ #53 : 13.03.2011, 18:56:42 »
мож здесь глянь components/com_virtuemart/js/slimbox/js/slimbox.js
*

Memfis

  • Новичок
  • 5
  • 0 / 0
Re: lightbox для VirtueMart
« Ответ #54 : 13.03.2011, 19:13:57 »
мож здесь глянь components/com_virtuemart/js/slimbox/js/slimbox.js


Там уже смотрел, но так как в javascript не силён, то так и получилось, что только посмотрел, но аномалий увидеть не смог, вроде всё нормально...
Похоже, что в блок <div id="lbCaption"> просто не записывается название товара, но в каком файле это подправить - ума ни приложу, долго лазил по многим возможным файлам, но результат то же...
« Последнее редактирование: 13.03.2011, 19:26:23 от Memfis »
*

Andrew1110

  • Захожу иногда
  • 165
  • 0 / 0
Re: lightbox для VirtueMart
« Ответ #55 : 04.04.2011, 10:23:21 »
У меня после обновления vm1.1.3->vm1.1.6 лайтбокс перестал открываться как таковой. При нажатии на увеличить в карточке товара изображение без затемнения открывается под всей страницей внизу... и не по центру, а как-то справа, половина торчит из-зи экрана... притом на локалхосте такое же обновление сначала делал, все в норме было. Помогите пожалуйста решить проблему!
*

barsu4ok

  • Новичок
  • 3
  • 0 / 0
Re: lightbox для VirtueMart
« Ответ #56 : 23.04.2011, 22:03:35 »
пути прписаны провильно - http://blanksilver.com/components/com_virtuemart/fetchscript.php?gzip=0&amp;subdir[0]=/themes/default&amp;file[0]=theme.js&amp;subdir[1]=/js&amp;file[1]=sleight.js&amp;subdir[2]=/js/mootools&amp;file[2]=mootools-release-1.11.js&amp;subdir[3]=/js/mootools&amp;file[3]=mooPrompt.js
но возвращает ошибку. У Вас вообще http://blanksilver.com/components/com_virtuemart/fetchscript.php есть? И права на его запуск?

Подскажите, а была ли решена эта проблема и какими средствами. Сталкнулься с обсалютно такой же ошибкой  и как исправить не знаю(( помогите пожалуйста.
*

baro

  • Новичок
  • 2
  • 0 / 0
Re: lightbox для VirtueMart
« Ответ #57 : 11.05.2011, 20:26:07 »
помогите пожалуйсто, лайтбокс не работает, перепробовал все выше сказанное, никакого эфекта =(
joomla 1.5 VirtueMart 1.1.7
*

adjuster

  • Давно я тут
  • 786
  • 55 / 2
Re: lightbox для VirtueMart
« Ответ #58 : 12.05.2011, 11:38:36 »
Там уже смотрел, но так как в javascript не силён, то так и получилось, что только посмотрел, но аномалий увидеть не смог, вроде всё нормально...
Похоже, что в блок <div id="lbCaption"> просто не записывается название товара, но в каком файле это подправить - ума ни приложу, долго лазил по многим возможным файлам, но результат то же...

Попробуй сравнить (взят из файла) components\com_virtuemart\js\slimbox\js\slimbox.js
Код
/*
Slimbox v1.57 - The ultimate lightweight Lightbox clone
(c) 2007-2009 Christophe Beyls <http://www.digitalia.be>
MIT-style license.
*/
eventName = (window.ie6 || window.ie7 )? "load" : "domready";
var Slimbox=(function(){var G=window,v,h,H=-1,q,x,F,w,z,N,t,l=r.bindWithEvent(),f=window.opera&&(navigator.appVersion>="9.3"),p=document.documentElement,o={},u=new Image(),L=new Image(),J,b,i,K,e,I,c,B,M,y,j,d,D;G.addEvent(eventName,function(){$(document.body).adopt($$(J=new Element("div",{id:"lbOverlay"}),b=new Element("div",{id:"lbCenter"}),I=new Element("div",{id:"lbBottomContainer"})).setStyle("display","none"));i=new Element("div",{id:"lbImage"}).injectInside(b).adopt(K=new Element("a",{id:"lbPrevLink",href:"#"}),e=new Element("a",{id:"lbNextLink",href:"#"}));K.onclick=C;e.onclick=g;var O;c=new Element("div",{id:"lbBottom"}).injectInside(I).adopt(O=new Element("a",{id:"lbCloseLink",href:"#"}),B=new Element("div",{id:"lbCaption"}),M=new Element("div",{id:"lbNumber"}),new Element("div",{styles:{clear:"both"}}));O.onclick=J.onclick=E});function A(){var P=G.getScrollLeft(),O=f?p.clientWidth:G.getWidth();$$(b,I).setStyle("left",P+(O/2));if(w){J.setStyles({left:P,top:G.getScrollTop(),width:O,height:G.getHeight()})}}function n(O){["object",G.ie6?"select":"embed"].forEach(function(Q){$each(document.getElementsByTagName(Q),function(R){if(O){R._slimbox=R.style.visibility}R.style.visibility=O?"hidden":R._slimbox})});J.style.display=O?"":"none";var P=O?"addEvent":"removeEvent";G[P]("scroll",A)[P]("resize",A);document[P]("keydown",l)}function r(P){var O=P.code;if(v.closeKeys.contains(O)){E()}else{if(v.nextKeys.contains(O)){g()}else{if(v.previousKeys.contains(O)){C()}}}P.stop()}function C(){return a(x)}function g(){return a(F)}function a(O){if(O>=0){H=O;q=h[O][0];x=(H||(v.loop?h.length:0))-1;F=((H+1)%h.length)||(v.loop?0:-1);s();b.className="lbLoading";o=new Image();o.onload=m;o.src=q}return false}function m(){b.className="";d.set(0);i.setStyles({width:o.width,backgroundImage:"url("+q+")",display:""});$$(i,K,e).setStyle("height",o.height);B.setHTML(h[H][1]||"");M.setHTML((((h.length>1)&&v.counterText)||"").replace(/{x}/,H+1).replace(/{y}/,h.length));if(x>=0){u.src=h[x][0]}if(F>=0){L.src=h[F][0]}N=i.offsetWidth;t=i.offsetHeight;var O=Math.max(0,z-(t/2));if(b.offsetHeight!=t){j.chain(j.start.pass({height:t,top:O},j))}if(b.offsetWidth!=N){j.chain(j.start.pass({width:N,marginLeft:-N/2},j))}j.chain(function(){I.setStyles({width:N,top:O+t,marginLeft:-N/2,visibility:"hidden",display:""});d.start(1)});j.callChain()}function k(){if(x>=0){K.style.display=""}if(F>=0){e.style.display=""}D.set(-c.offsetHeight).start(0);I.style.visibility=""}function s(){o.onload=Class.empty;o.src=u.src=L.src=q;j.clearChain();j.stop();d.stop();D.stop();$$(K,e,i,I).setStyle("display","none")}function E(){if(H>=0){s();H=x=F=-1;b.style.display="none";y.stop().chain(n).start(0)}return false}Element.extend({slimbox:function(O,P){$$(this).slimbox(O,P);return this}});Elements.extend({slimbox:function(O,R,Q){R=R||function(S){return[S.href,S.title]};Q=Q||function(){return true};var P=this;P.forEach(function(S){S.removeEvents("click").addEvent("click",function(T){var U=P.filter(Q,this);Slimbox.open(U.map(R),U.indexOf(this),O);T.stop()}.bindWithEvent(S))});return P}});return{open:function(Q,P,O){v=$extend({loop:false,overlayOpacity:0.8,overlayFadeDuration:400,resizeDuration:400,resizeTransition:false,initialWidth:250,initialHeight:250,imageFadeDuration:400,captionAnimationDuration:400,counterText:"Image {x} of {y}",closeKeys:[27,88,67],previousKeys:[37,80],nextKeys:[39,78]},O||{});y=J.effect("opacity",{duration:v.overlayFadeDuration});j=b.effects($extend({duration:v.resizeDuration},v.resizeTransition?{transition:v.resizeTransition}:{}));d=i.effect("opacity",{duration:v.imageFadeDuration,onComplete:k});D=c.effect("margin-top",{duration:v.captionAnimationDuration});if(typeof Q=="string"){Q=[[Q,P]];P=0}z=G.getScrollTop()+((f?p.clientHeight:G.getHeight())/2);N=v.initialWidth;t=v.initialHeight;b.setStyles({top:Math.max(0,z-(t/2)),width:N,height:t,marginLeft:-N/2,display:""});w=G.ie6||(J.currentStyle&&(J.currentStyle.position!="fixed"));if(w){J.style.position="absolute"}y.set(0).start(v.overlayOpacity);A();n(1);h=Q;v.loop=v.loop&&(h.length>1);return a(P)}}})();

// AUTOLOAD CODE BLOCK (MAY BE CHANGED OR REMOVED)
Slimbox.scanPage = function() {
$$($$(document.links).filter(function(el) {
return el.rel && el.rel.test(/^lightbox/i);
})).slimbox({/* Put custom options here */}, null, function(el) {
return (this == el) || ((this.rel.length > 8) && (this.rel == el.rel));
});
};
window.addEvent(eventName, Slimbox.scanPage);
*

baro

  • Новичок
  • 2
  • 0 / 0
Re: lightbox для VirtueMart
« Ответ #59 : 15.05.2011, 19:32:54 »
спасибо, уже друг помог с которым совместно делаем сайт)
сейчас буду узнавать в чем была суть проблемы
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Количество просмотров товара VirtueMart Существует?

Автор grishin

Ответов: 38
Просмотров: 9826
Последний ответ 22.08.2020, 08:44:29
от rsn
Не выводит списком Настраиваемое поле в VirtueMart 5.0

Автор ЛюдмилаМир

Ответов: 2
Просмотров: 1738
Последний ответ 25.08.2019, 16:27:04
от ЛюдмилаМир
Joomla VirtueMart помощь в переводе

Автор akkord31

Ответов: 0
Просмотров: 1708
Последний ответ 21.05.2019, 09:14:02
от akkord31
Миграция с Joomla 1.5 на 3 с VirtueMart 1.1.9 stable на свежую. Кто поможет?

Автор Гриша-Десантник

Ответов: 7
Просмотров: 1885
Последний ответ 23.04.2019, 10:22:25
от draff
Переход на https VirtueMart 1.1.4 проблемы с фото

Автор Sergey1984

Ответов: 4
Просмотров: 2024
Последний ответ 25.10.2018, 20:56:54
от Sergey1984