Блог SOPDU


RSS

Декабрь 23, 2015

Вставка редактируемых областей


Разрабатывая интернет ресурсы, очень важно учесть то, что в большинстве случаев конечный пользователь не обладает специальными знаниями (например, html) и встает вопрос, как сделать так, чтобы ему было удобно работать с ресурсом?
Допустим, надо сменить телефон или время работы в шапке сайта. Конечный пользователь с этим не справляется, так как не знает, как это сделать, где и т.д.
Казалось бы, что выход очевиден: или завести персонального администратора, или писать (звонить) в техническую поддержку. Но, есть более изящный выход из этой проблемы:

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

В HostCMS это можно реализовать так:
Создайте документ, впишите в него, скажем, телефон. Допустим, у документа id будет 3.
Теперь мы в любое место верстки (шаблона) можем вставить код вызова этого документа:

<?php Core_Entity::factory('Document', 3)->Document_Versions->getCurrent()->execute();?>

В итоге, конечный пользователь сможет кликнуть на телефоне, и без проблем его изменить, не копаясь в файлах того же шаблона и не ломая верстку :)

Запись в: HostCMS - Тэги: content, HostCMS, user


 
Текст сообщения*
Защита от автоматических сообщений