Перейти к содержанию

Рекомендуемые сообщения

Добрый вечер!

 

Помогите с небольшой проблемкой. В карточке товара вывожу модальное окно со статьей (colorbox), использовал скрипт:

<div class="product-oplata">
<a class="colorbox" href="./index.php?route=information/information/info&information_id=7">Оплата</a>


   <script type="text/javascript">
        jQuery.colorbox.settings.maxWidth  = '95%';
        jQuery.colorbox.settings.maxHeight = '95%';


        var resizeTimer;
        function resizeColorBox()
        {
            if (resizeTimer) clearTimeout(resizeTimer);
            resizeTimer = setTimeout(function() {
                if (jQuery('#cboxOverlay').is(':visible')) {
                    jQuery.colorbox.load(true);
                }
            }, 300);
        }


        jQuery(window).resize(resizeColorBox);
        window.addEventListener("orientationchange", resizeColorBox, false);
    </script>
</div>

Но как видно на скрине, выводит с навигацией, т.е. можнор листать по статьям и даже по фото товара

 

Где то видимо подхватывает класс вывода фото товара, хоть и обернут вызов в собственный div

 

З.Ы. Вызов модального окна реализовал через ckeditor <?php ?>. При выводе окна, просто скриптом, та же балалайка, т.е. как выводить разницы нет

 

Спасибо!

post-29899-0-03340100-1405965552_thumb.jpg

Изменено пользователем AlexFisher
code

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Обратите внимание, что у Вас в ColorBox, открываются только три статьи: "Оплата", "Доставка" и "Гарантия".
А статья "О нас" - нет.
 
По этой строке:

..........information_id=7">Оплата</a>

подозреваю, что Вы каким то "неведомым" образом их вообще добавили))) Создайте статьи стандартными средствами (с подхватываемым языковым файлом) и тогда они не будут открываться в ColorBox.
 
Подробнее...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Обратите внимание, что у Вас в ColorBox, открываются только три статьи: "Оплата", "Доставка" и "Гарантия".

А статья "О нас" - нет.

 

По этой строке:

..........information_id=7">Оплата</a>

подозреваю, что Вы каким то "неведомым" образом их вообще добавили))) Создайте статьи стандартными средствами (с подхватываемым языковым файлом) и тогда они не будут открываться в ColorBox.

 

Подробнее...

 

Так и надо, именно три статьи я и выводил, вывод сделал с помощью скрипта, подключенного в ckeditor

 

Статьи созданы стандартно! Каталог - Статьи

 

Пример:

<?php ?>
<div class=oplata>
<img alt="" src="/image/data/oplata.png" style="height:20px; width:30px" />
<a class="colorbox" href="./index.php?route=information/information/info&information_id=7"style="text-decoration: none;" style="border-bottom: 1px dashed;" style="color: #166DD1;" >Оплата</a></div></div>
   <script type="text/javascript">
        jQuery.colorbox.settings.maxWidth  = '95%';
        jQuery.colorbox.settings.maxHeight = '95%';
        var resizeTimer;
        function resizeColorBox()
        {
            if (resizeTimer) clearTimeout(resizeTimer);
            resizeTimer = setTimeout(function() {
                if (jQuery('#cboxOverlay').is(':false')) {
                    jQuery.colorbox.load(false);
                }
            }, 300);
        }
<?php ?>

Выводил и стандартными средствами, такая же петрушка выходила :-)

Изменено пользователем AlexFisher
код-же!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

С помощью Вашего скрипта в самой статье все нормально, в карточке товара все равно с навигацией.....

 

Отключил стилями вывод навигации, между статьями по клике (как галерея фото) не перелистывает 8-)

 

На галерею фото товара подключу вместо colorbox'a что нибудь другое.....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.