Page tree

Функционал "Аккордеон"

Для более красивого отображения контента на сайте версии 18.1 Canape CMS добавлена возможность установки аккордеона на страницу. По умолчанию закрыты все элементы кроме первого.

В 20 версии Canape CMS появилась возможность закрыть все элементы. Для этого нужно добавить класс

js-close-all к comp-list. Пример <ul class="comp-list js-close-all">

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

<div class="b-comp">
  <ul class="comp-list">
	<li>
	 <span class="title js-title-comp">----</span>
	 <div class="js-content-comp">
	 ...
	 </div>
	</li>
	<li>
	 <span class="title js-title-comp">----</span>
	 <div class="js-content-comp">
	 ...
	 </div>
	</li>
   </ul>
  </div>
На странице:

где, в <span class="title js-title-comp">----</span> вместо --- добавляем название выпадающего элемента

в <div class="js-content-comp"> ...</div> вместо ... добавляем основной текст.

Чтобы увеличить количество выпадающих элементов нужно продублировать следующую часть кода:

<li>
	<span class="title js-title-comp">----</span>
	<div class="js-content-comp">
	...
	</div>
   </li>

Пример использования функционала:

  • авторизуйтесь в Canape CMS
  • откройте раздел, где вы собираетесь разместить функционал, нажмите на вкладку "Редактор". Скриншот
  • нажмите на кнопку "Источник" и вставьте кусок кода. Скриншот
  • в добавленном коде измените (скриншот):
    • в строчке <span class="title js-title-comp">----</span> вместо ---- напиши заголовок
    • в строчке ... вместо ... добавьте текст
  • если 2-ух блоков мало, то добавьте недостающее количество с помощью кода (скриншот):
<li>
	<span class="title js-title-comp">----</span>
	<div class="js-content-comp">
	...
	</div>
   </li>
  • нажмите кнопку "Сохранить" и проверьте отображение контента на сайте. Скриншот

Плагин "Генератор форм"

Плагин добавлен в 27 версии Canape CMS. Он предназначен для установки в тексте ссылки на форму.

Чтобы вывести форму с помощью плагина ее необходимо предварительно вывести в разделе. Подробнее.

Механика

  • откройте нужный раздел, перейдите на вкладку "Редактор", установите курсор, там, где должна быть ссылка на форму и нажмите на иконку генератора форм. Скриншот
  • в открывшемся интерфейсе заполните поля (скриншот):
    • текст ссылки - текст, на котором будет ссылка на форму
    • задание ширины - выбираем в какой величине будет задаваться ширина формы.
    • ширина формы - указывается ширина формы в пикселях. По умолчанию 60% от размера экрана.
    • ID раздела с формой - указываем id раздела с формой.
  • нажмите ОК, после чего появляется ссылка на форму. Скриншот
  • нажмите "Сохранить" и проверьте работу формы на сайте.

Плагин "Подсказки"

В 28 версии Canape CMS был добавлен новый плагин "Подсказки".

Он предназначен для добавления к тексту/изображению дополнительной информации, выводящейся во всплывающем окне. Скриншот.

Интерфейсы модуля

Интерфейс модуля представляет собой всплывающее окно со следующими параметрами.

  • кнопка "Добавить" - при нажатии на кнопку появляется интерфейс добавления подсказки
  • колонка "ID" - в ней указывается ID для подсказки
  • колонка "Название подсказки" - в ней выводиться название подсказки
  • колонка "Статус" - в ней выводится статус подсказки, значение можно изменять в списке
  • колонка "Иконки" - в данной колонке 2 иконки - редактировать и удалить.
  • кнопка "OK" - при нажатии на нее сохраняются изменения, и подключается подсказка.
  • кнопка "Отмена" - при ее нажатии изменения не сохраняются, и закрывается интерфейс.

Интерфейс добавления подсказки

Интерфейс состоит из следующих элементов:

  • кнопка "Сохранить" - при нажатии сохраняются изменения, и подсказка добавляется в список
  • кнопка "Отмена" - при нажатии изменения не сохраняются, и осуществляется переход в предыдущий интерфейс
  • поле "Название" - в поле вводиться название подсказки
  • поле "Текст подсказки" - в поле вводиться текст подсказки

Механика работы модуля

  • перейдите в нужный раздел, выберите вкладку "Редактор". Скриншот
  • в поле "Текст раздела" выберите слово, на которое будет навешана подсказка, выделите его и нажмите на иконку плагина "Подсказки". Скриншот
  • в открывшемся интерфейсе нажмите на кнопку "Добавить". Скриншот
  • в новом интерфейсе заполните поля и нажмите "Сохранить". Скриншот
  • в списке подсказок установите галочку "Статус" и нажмите "ОК". Скриншот
  • нажмите кнопку "Сохранить".
  • после установки подсказки слово в редакторе подсветится (скриншот), а при наведении на слово на сайте выведется подсказка. Скриншот.

Блокирование всплывающих изображений в редакторе

В 32 версии Canape CMS добавлен спец класс, который блокирует работу всплывающих окон, и изображение при клике по нему не всплывает.

Отключить всплытие изображения можно двумя способами:

1. Через интерфейс «Свойства изображения»:

  • перейти в раздел с изображением и открыть вкладку «Редактор»;
  • дважды нажать на изображение, откроется интерфейс «Свойства изображения». Скриншот
  • переходим на вкладку «Дополнительно» и в поле «Класс CSS» прописываем sk-block-crop. Нажимаем «ОК». Скриншот
  • нажимаем «Сохранить». Проверяем на сайте блокирование изображения.

2. Через функционал «Источник»:

  • перейти в раздел с изображением и открыть вкладку «Редактор»;
  • нажать на иконку «Источник». Скриншот
  • найти строку с изображением и добавить в него текст - class="sk-block-crop". Скриншот.
  • нажимаем «Сохранить». Проверяем на сайте блокирование изображения.