11:59:59 - 19.07.2018

"Живой редактор" - легкий способ создания интерфейсов управления контентом.

20 Янв 2014
В современном обществе все становится более мобильным, в том числе и работа с сайтами. Искать подходящий компьютер и работать стационарно сегодня уже не особенно удобно. И если часть работ можно смело выполнять на разных мобильных устройствах, типа ноутбуков, планшетных компьютеров и смартфонов, то ряд задач, например, администрирование сайта на мобильном устройстве выполнять не очень комфортно.

Зачастую владельцы небольшого бизнеса сами выполняют функции и администратора, и контент-менеджера своего собственного сайта. Решать дела часто приходится вне офиса, и в этом случае очень нужна возможность полноценно работать с мобильного устройства.

Компания "Аккорсис" предлагает разработчикам вариант решения такой проблемы – модуль "Живой редактор". Это решение дает вам возможность создать удобный интерфейс, подходящий каждому конкретному проекту, учитывая его особенности: направленность, специфику, посещаемость и т.д. Работать с таким модулем даже на мобильных устройствах будет довольно легко. Ведь проводить редактирование можно непосредственно в публичной части сайта, не используя административный интерфейс. Компания "Аккорсис" предлагает разработчикам свой функционал, который поможет создать верстку приложения под тач-устройства. Внешний вид административной части при этом не изменится, т.е. можно создать дополнительный интерфейс, который будет сохраняться при обновлениях "1С-Битрикс: Управление сайтом".

addproduct3.jpg

Работа с "Живым редактором" на тач-устройствах позволяет сделать администрирование сайта и редактирование имеющейся информации более быстрым и своевременным. Так, например, пользователь может оперативно добавить информацию о скидках, проведении каких-либо акций, постить фото, прикреплять видео и т.д. В результате сайт клиента будет более мобильным и актуальным. Например, придумали акцию, тут же внесли изменения на сайте, и все работает. И не приходится ждать удобной возможности, чтобы разместить эту информацию на сайте.

Приведем несколько примеров кодов, при помощи которых разработчики "Аккорсис" выполняют основной функционал модуля.

Так, для вставки картинок и видео потребуются следующие коды и алгоритм: class="h_editable_changed" data-name="DETAIL_PICTURE" (или data-name="PREVIEW_PICTURE";) data-type="F"

Если вы хотите вставить изображение, после теги нужно добавить класс addItemFile. Выглядеть это будет следующим образом: <img src=”<?=$arElement[“DETAIL_PICTURE”][‘SRC’]?>” class="h_editable_changed addItemFile" data-name="DETAIL_PICTURE" (или data-name="PREVIEW_PICTURE ";) data-type="F" / >
Нажимая на этот блок, вы увидите диалоговое окно выбора файла изображения.

Если вы хотите оформить блок "привязка товаров" вам нужно использовать следующий структурный блок:
<?foreach($arPropertySection as $k=>$v){?>
<тег class="h_editable_changed" data-item_id="<?=$v["ID"];?>" data-name=”<код_свойства>” data-type="E" is_property="Y"><?=$v[“NAME”]?> </ тег >
<?}?>
< тег class="h_editable_changed addItem" data-name=" <код_свойства> " data-type="E" is_property="Y">Добавить</ тег >

При нажатии на него можно выбирать элементы для привязки или добавления нового элемента. Для этого появится всплывающее окно.

Редактирование HTML-свойств таких, как размер и толщина шрифта, положение надписи на странице и т.д., производится при помощи различных блоков, прописанных для каждого конкретного вариантв. Так, например, одиночное свойство типа html c кодом info оформляется при помощи такого блока:
<div class="h_editable_changed" data-name="info" data-type="html" is_property="Y">
<?if ($arResult["PROPERTIES"]["info"]["VALUE"]){
echo $arResult["PROPERTIES"]["info"][“VALUE”];
}else{
echo trim("Введите значения свойства";);
}?>
</div>

Разместить в интерфейсе кнопку добавления нового элемента можно при помощи кода Добавить

В качестве примера добавления ссылки редактирования скрытых свойств (например, информации по скидкам, акциям и т.д.) можно привести следующий блок:
скрытые свойства

Такие решения помогают разработчикам сайтов предлагать новые варианты работы с сайтом, которые заметно ускоряют процесс обновления информации, а также упрощают редактирование данных. Пользователю от этого сплошная выгода, т.к. он сможет оперативно и своевременно решать все вопросы, связанные с наполнением сайта и актуальностью указанной на нем информации, не обращаясь по любому поводу к администратору.

С модулем "Живой редактор" вы сможете предложить своим клиентам и заказчикам более широкие возможности работы с сайтом. Узнать о нем подробнее можно на сайте www.accorsys.ru. Посмотреть в действии - здесь. Познакомиться с условиями сотрудничества - здесь.
Возврат к списку