Но они могут с успехом использоваться и в качестве основы для создания системы управления содержанием сайта, благодаря которой пользователь может получать динамически обновляемую информацию, проводить на ее основе необходимые действия (например, вычисления) и отправлять полученные результаты.
В качестве примера рассмотрим один из модулей системы: прайс-калькулятор.
Данное решение позволяет с лёгкостью управлять целым набором данных (наименования, цены и единицы измерения товаров или услуг) и подсчитывать общую стоимость. Оно может быть настроено и под другие требования, а также адаптировано к внешнему виду сайта.
Решение состоит из двух компонентов: клиентской части и таблицы (spreadsheet) Документов Google. Таблица представляет собой базу для размещения данных. Клиентская часть получает эти данные и позволяет проводить все необходимые вычисления.
Для использования решения, наличие установленного Google Apps совсем не обязательно, достаточно иметь доступ к сервисам Google Sites и Google Docs с личного аккаунта.
Примеры использования решения на странице:
Установка прайс-калькулятора на сайт Google Sites
1. Откройте из своего аккаунта Google таблицу, расположенную по адресу:
и создайте свою копию (Файл - Создать копию...).
2. Откройте свою копию таблицы и опубликуйте её (Файл - Опубликовать в Интернете... - Начать публикацию). В данной таблице вы можете менять содержание столбцов и добавлять новые строки. Заголовки столбцов и их количество менять нельзя.
3. Скопируйте (например, в Блокнот) ключ вашей таблицы. Ключ расположен в URL-адресе таблицы, который имеет вид:
https://docs.google.com/spreadsheet/ccc?key=0AsqtJeYiIp0qdDdLUV93ampBOWtSbG5wQ3U5bEZzcnc#gid=0
https://docs.google.com/spreadsheet/ccc?key=0AsqtJeYiIp0qdDdLUV93ampBOWtSbG5wQ3U5bEZzcnc#gid=0
Таким образом, ключ находится после “key=” и до “#gid=0” и представляет собой 44-символьную строку вида:
0AsqtJeYiIp0qdDdLUV93ampBOWtSbG5wQ3U5bEZzcnc
4. Откройте страницу вашего сайта Google Sites, на которую хотите поместить прайс-калькулятор. В режиме редактирования страницы добавьте новый гаджет (Вставить - Дополнительные гаджеты... - Добавить гаджет по URL). URL гаджета:
http://hosting.gmodules.com/ig/gadgets/file/100809323395134262586/calc_price.xml
5. В настройках гаджета укажите:
- Ключ вашей таблицы (скопированный ранее)
- Номенклатуру (заголовок первого столбца)
- Описание общей суммы (содержание строки итоговой суммы)
P.S. Высота гаджета изменяется автоматически, в зависимости от количества заполненных рядов таблицы.
При необходимости мы готовы выполнить работы по интеграции, расширении функционала и стилизации решения под задачи и дизайн вашего сайта.