Pop up c html по клику - Решено

Тема в разделе "Opencart", создана пользователем WiZXaK, 29 янв 2015.

Информация :
Внимание форумчане! При создании тем, или выкладывании какой-либо информации проверьте в какой ветке форума вы находитесь! Не путайте Opencart и Opencart2. При несоблюдении данного условия выносится соответствующее наказание! И потом не говорите что вас НЕ ПРЕДУПРЕЖДАЛИ! По возможности используйте обменники mail, yandex, google, dropbox, rghost Дабы избежать просьб перезалить и проблем с рекламой!
Модераторы: ZiX
  1. WiZXaK

    WiZXaK Причиняю добро

    Регистр.:
    8 сен 2012
    Сообщения:
    580
    Симпатии:
    805
    Решение под скриншотом ниже

    День добрый.
    С Opencart взаимодействую не часто, ищу модуль всплывающего окна по клику на ссылку для OC 1.5.4 (можно c vqmod)

    Особенности:
    -
    необходимость вывода pop up (с произвольным html) по клику в карточке товара и статьях.
    - объявлений (во всплывающем окне) будет несколько, разных.
    - настройка содержания html из админки

    Находил несколько похожих модулей:
    - Перейти по ссылке (до автора не достучаться)
    - Перейти по ссылке (не выводит больше 1 пункта в карточке товара)

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

    P.S: Пока не нашел подходящего готового решения, начинаю пилить это Перейти по ссылке

    Пример необходимого функционала с соседнего поста другой CMS*
    [​IMG]


    Решение средствами Opencart (colorbox)
    Принцип:
    каждая статья в Opencart, помимо своего основного адреса, может быть открыта по адресу вида:
    /index.php?route=information/information/info&information_id=1
    Открывается только чистый html статьи.
    Задача открыть эту статью средствами colorbox

    Применение:

    В файле \catalog\view\javascript\common.js в самом начале добавить:
    Код:
    $(document).ready(function(){$(".showArticle").colorbox({href:function(){ return $(this).attr('to'); },fixed: true, width:"650px", height:"500px"});});
    Вывод ссылки вида:
    Код:
    <a href="site.com" to="index.php?route=information/information/info&amp;information_id=1" class="showArticle" title="">
    id=1 - ваша статья в стандартном Opencart

    © Перейти по ссылке
     
    Последнее редактирование: 6 фев 2015
    erigins нравится это.
  2. unfume

    unfume Редиска

    Регистр.:
    20 янв 2014
    Сообщения:
    519
    Симпатии:
    208
    Дурак он и африке дурак... без обид только
    Нафиг тебе костыли, сделай на колорбоксе за 15 минут, в самом то деле
     
  3. WiZXaK

    WiZXaK Причиняю добро

    Регистр.:
    8 сен 2012
    Сообщения:
    580
    Симпатии:
    805
    Не прокачен скил Опенкарта, чтоб за 15 минут склепать, в самом то деле :nezn: искал бы я готовое решение..
    Так или иначе вопрос уже решен (Перейти по ссылке) и именно через colorbox, благодарю за ответ.
     
  4. unfume

    unfume Редиска

    Регистр.:
    20 янв 2014
    Сообщения:
    519
    Симпатии:
    208
    Я тоже когда начанал тупил, потом осознал тупость и заюзал колорбоокс:)