Проблема
Сайты медицинских центров, интернет-аптеки, каталоги лекарственных средств, медицинских изделий, БАДов и пищевых добавок по П. 7 ст. 24 Федерального закона от 13.03.2006 N 38-ФЗ «О рекламе» обязаны содержать предупреждение о наличии противопоказаний к их применению и использованию, необходимости ознакомления с инструкцией по применению или получения консультации специалистов.
Решение - модуль «Имеются противопоказания»
Данный модуль предназначен для отображения данного сообщения в прикрепленном внизу блоке. Текст, цвет, размер шрифта и некоторые другие параметры можно удобно менять в настройках модуля. Имеется поддержка многосайтовости и многоязычности.
Сайты медицинских центров, интернет-аптеки, каталоги лекарственных средств, медицинских изделий, БАДов и пищевых добавок по П. 7 ст. 24 Федерального закона от 13.03.2006 N 38-ФЗ «О рекламе» обязаны содержать предупреждение о наличии противопоказаний к их применению и использованию, необходимости ознакомления с инструкцией по применению или получения консультации специалистов.
Решение - модуль «Имеются противопоказания»
Данный модуль предназначен для отображения данного сообщения в прикрепленном внизу блоке. Текст, цвет, размер шрифта и некоторые другие параметры можно удобно менять в настройках модуля. Имеется поддержка многосайтовости и многоязычности.
После установки модуля необходимо его настроить. Для этого нужно перейти в Администрирование, раздел "Настройки", "Настройки продукта", "Настройки модулей", "Имеются противопоказания".
Основные настройки
1) Активность
2) Прозрачность (0-1) - возможны дробные значения. Чем меньше число - тем прозрачнее блок
3) Размер шрифта (px)
4) Цвет фона
5) Цвет шрифта
6) При клике на надпись перейти по ссылке - задается ссылка
7) Кнопка закрытия - показывать кнопку, по которой данный блок закроется
8) Цвет кнопки закрытия
9) Запомнить закрытие - при нажатие на кнопку закрытия сайт запоминает закрытие и больше не показывает блок данному пользователю
Настройки скрытия блока
1) Отображать всегда поверх - окно никогда не скрывается
2) Скрывать, если достигли низа страницы
3) Вставить после подвала, если достигли низа страницы - подвалом называется тег <footer>. Если его нет, то будет работать по первому варианту
4) Вставить перед подвалом, если достигли низа страницы - подвалом называется тег <footer>. Если его нет, то будет работать по первому варианту
5) Скрывать, если видно DOM-элемент (DOM-селектор) - указывается DOM-селектор, например .bottom, #footer, footer. Если его нет, то будет работать по первому варианту. Если элемент с данным селектором становится виден - то блок скрывается.
6) Встроить в DOM-элемент, если его видно (DOM-селектор) - указывается DOM-селектор, например .bottom, #footer, footer. Если его нет, то будет работать по первому варианту. Если элемент с данным селектором становится виден - то блок скрывается и открывается внутри данного элемента. Когда становится невиден - из блока скрывается, внизу появляется
7) Встроить после DOM-элемента, если его видно (DOM-селектор) - указывается DOM-селектор, например .bottom, #footer, footer. Если его нет, то будет работать по первому варианту. Если элемент с данным селектором становится виден - то блок скрывается и открывается после данного элемента. Когда становится невиден - после блока скрывается, внизу появляется
8) Встроить перед DOM-элементом, если его видно (DOM-селектор) - указывается DOM-селектор, например .bottom, #footer, footer. Если его нет, то будет работать по первому варианту. Если элемент с данным селектором становится виден - то блок скрывается и открывается перед данным элементом. Когда становится невиден - перед блоком скрывается, внизу появляется
9) Отключать прозрачность при встраивании - когда блоку указано встраиваться в DOM-селектор (внутрь, после, перед), то прозрачность у блока отключается.
Настройки отображения
1) Показывать на всех страницах - никаких исключений, кроме административного раздела
2) Скрывать на указанных страницах (regexp PHP) - указывается regexp выражение, которое обрабатывается через preg_match() и если успешно - то будет скрываться на странице. Например, для страниц /about/ и /personal/basket/ это будет выглядеть так: (\/about\/$)|(\/personal\/basket\/$)/
2) Отображать на указанных страницах (regexp PHP) - указывается regexp выражение, которое обрабатывается через preg_match() и если успешно - то будет показываться на странице. Например, для страниц /about/ и /personal/basket/ это будет выглядеть так: (\/about\/$)|(\/personal\/basket\/$)/
Надпись
Пока она не будет заполнена у нужного сайта в нужном языке - блок не появится на сайте.
Основные настройки
1) Активность
2) Прозрачность (0-1) - возможны дробные значения. Чем меньше число - тем прозрачнее блок
3) Размер шрифта (px)
4) Цвет фона
5) Цвет шрифта
6) При клике на надпись перейти по ссылке - задается ссылка
7) Кнопка закрытия - показывать кнопку, по которой данный блок закроется
8) Цвет кнопки закрытия
9) Запомнить закрытие - при нажатие на кнопку закрытия сайт запоминает закрытие и больше не показывает блок данному пользователю
Настройки скрытия блока
1) Отображать всегда поверх - окно никогда не скрывается
2) Скрывать, если достигли низа страницы
3) Вставить после подвала, если достигли низа страницы - подвалом называется тег <footer>. Если его нет, то будет работать по первому варианту
4) Вставить перед подвалом, если достигли низа страницы - подвалом называется тег <footer>. Если его нет, то будет работать по первому варианту
5) Скрывать, если видно DOM-элемент (DOM-селектор) - указывается DOM-селектор, например .bottom, #footer, footer. Если его нет, то будет работать по первому варианту. Если элемент с данным селектором становится виден - то блок скрывается.
6) Встроить в DOM-элемент, если его видно (DOM-селектор) - указывается DOM-селектор, например .bottom, #footer, footer. Если его нет, то будет работать по первому варианту. Если элемент с данным селектором становится виден - то блок скрывается и открывается внутри данного элемента. Когда становится невиден - из блока скрывается, внизу появляется
7) Встроить после DOM-элемента, если его видно (DOM-селектор) - указывается DOM-селектор, например .bottom, #footer, footer. Если его нет, то будет работать по первому варианту. Если элемент с данным селектором становится виден - то блок скрывается и открывается после данного элемента. Когда становится невиден - после блока скрывается, внизу появляется
8) Встроить перед DOM-элементом, если его видно (DOM-селектор) - указывается DOM-селектор, например .bottom, #footer, footer. Если его нет, то будет работать по первому варианту. Если элемент с данным селектором становится виден - то блок скрывается и открывается перед данным элементом. Когда становится невиден - перед блоком скрывается, внизу появляется
9) Отключать прозрачность при встраивании - когда блоку указано встраиваться в DOM-селектор (внутрь, после, перед), то прозрачность у блока отключается.
Настройки отображения
1) Показывать на всех страницах - никаких исключений, кроме административного раздела
2) Скрывать на указанных страницах (regexp PHP) - указывается regexp выражение, которое обрабатывается через preg_match() и если успешно - то будет скрываться на странице. Например, для страниц /about/ и /personal/basket/ это будет выглядеть так: (\/about\/$)|(\/personal\/basket\/$)/
2) Отображать на указанных страницах (regexp PHP) - указывается regexp выражение, которое обрабатывается через preg_match() и если успешно - то будет показываться на странице. Например, для страниц /about/ и /personal/basket/ это будет выглядеть так: (\/about\/$)|(\/personal\/basket\/$)/
Надпись
Пока она не будет заполнена у нужного сайта в нужном языке - блок не появится на сайте.