master_yeti (master_yeti) wrote,
master_yeti
master_yeti

Category:

Этот загадочный captifyContent

Есть такой замечательный модуль для Joomla под названием captify Content.
Маленький, скромненький такой модуль, но очень полезный, если вы захотите замутить интерактивную кнопку-картинку в меню вашего сайта.
Столкнулся с этим модулем, когда навешивал шаблон Grid2 на один сайт заказчика. Приглянулся заказчику этот шаблон, а посему мне пришлось тряхнуть стариной и вспомнить что такое Joomla и с чём её едят.
Заодно ознакомился с новым (для меня) компонетном - К2, ну и, разумеется, какой же Grid без Zen Framework :)
Ладно вернёмся к нашим баранам. Точнее барану - captifyContent.
Я бы не стал на нём останавливаться, если бы не один удивительный глюк, которым он обладает.
Допустим, вы этот модуль установили - опробовали - работает! Наводите мышкой на кнопку и она плавненько фэйдится в название пункта меню, уводите мышь - дефейд в рисунок - всё просто и банально.
Короче вы обрадовались и стали копипастить модули, заполняя меню. Скажем, сделали 9 пунктов. Ну, а потом, как это бывает, начали мутить с настройками, выбирая какие из Transition Settings смотрятся наиболее приятно.
И вот, набаловавшись в волю, после очередного рефреша проекта, обнаруживаете, что тут что-то не так... При муве на картинку выполняется не один цикл "фейд-дефейд", а несколько! Причём РАЗНЫХ!
То есть как будто вы применили одновременно несколько вариантов настроек к модулю...

Я облазил все разделы настройки модуля, пока допёр в чём дело )))
Оказывается, настройки КАЖДОГО размещённого на сайте модуля captifyContent ... СУММИРУЮТСЯ!!!
То есть, если вы на одну кнопку примените слайд-лэфт, на другую - фэйд, на третью слайд-райт, то в результате, все модули будут выполнять последовательно ВСЕ ТРИ ВАРИАНТА настроек на мув-экшн )))

Вот такая вот шутка разрабов )
Tags: captifycontent, joomla, k2, zen
Subscribe
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 1 comment