понедельник, 1 октября 2012 г.

Решения на Google Apps: Прайс-калькулятор.

Приложения Google (Google Apps) представляют собой очень мощный инструмент для автоматизации рабочих процессов и построения ИТ-инфраструктуры в облаках.

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

В качестве примера рассмотрим один из модулей системы: прайс-калькулятор.

Данное решение позволяет с лёгкостью управлять целым набором данных (наименования, цены и единицы измерения товаров или услуг) и подсчитывать общую стоимость. Оно может быть настроено и под другие требования, а также адаптировано к внешнему виду сайта.

Решение состоит из двух компонентов: клиентской части и таблицы (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

Таким образом, ключ находится после “key=” и до “#gid=0” и представляет собой 44-символьную строку вида:

0AsqtJeYiIp0qdDdLUV93ampBOWtSbG5wQ3U5bEZzcnc
 
4. Откройте страницу вашего сайта Google Sites, на которую хотите поместить прайс-калькулятор. В режиме редактирования страницы добавьте новый гаджет (Вставить - Дополнительные гаджеты... - Добавить гаджет по URL). URL гаджета:

http://hosting.gmodules.com/ig/gadgets/file/100809323395134262586/calc_price.xml

5. В настройках гаджета укажите:
  • Ключ вашей таблицы (скопированный ранее)
  • Номенклатуру (заголовок первого столбца)
  • Описание общей суммы (содержание строки итоговой суммы)

P.S. Высота гаджета изменяется автоматически, в зависимости от количества заполненных рядов таблицы.

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

Комментарии

comments powered by HyperComments