Google Таблицы

Google Таблицы

Поле, открытый исходный код

Контент InstantCMS 2.X

Поле призвано упростить работу с таблицами.Можно создавать таблицы во встроенном визуальном редакторе, но это занятие как минимум трудоемкое. Хотелось бы «встроенный в сайт exel», но пока его нет. Зато есть Google Таблицы — инструмент именно под таблицы и заточенный.

Основная идея заключается в том, чтобы создавать, редактировать, хранить таблицы в сервисе Google, а на сайт получать данные из таблицы и выводить как html.

Предполагаемые области использования:

— отображение характеристик различных устройств,

— размещение расписания,

— публикация прайсов.

Для отображения предусмотрено 2 базовых режима:

— для шаблона Modern и его дочек,

— для Default и его дочек.

К настоящему моменту одно поле умеет выводить только с один лист Google Таблиц. Поле снабжено инструкцией по использованию.

Для работы с Google Таблицами у вас должен быть аккуант Google(почта).

Код поля — открытый. Для использования вы должны иметь :

— PHP 7.3.0 или выше,

— версию CMS 2.15.2 или новее.

После приобретения вы можете использовать его на всех своих сайтах. Есть гарантийное обслуживание в течении 1 месяца. С полным текстом лицензии можно ознакомиться перед покупкой.

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

0
Гарри Гарри 4 месяца назад #

А можно сделать, что бы на странице вывода таблицы можно было менять 3 переменных и тогда пересчитывалась вся таблица? Или это сложно, или вовсе не возможно?

0
IamB IamB 4 месяца назад #

Да, можно. Поскольку с docs.google.com дополнение получает только данные, то мы вольны делать с ними то, что нам нужно. А уже потом выводить в виде таблицы.

0
Гарри Гарри 4 месяца назад #

Наверное неправильно объяснил. Я имел в виду про мой сайт уже. Там выводится гугл таблица. И на моем сайте были бы 3 переменные(из гугл таблицы), которые по своему усмотрению мог менять любой пользователь и вся таблица пересчитывалась бы. Другими словами, что бы на сайте получился «Калькулятор» с моими формулами.   

0
IamB IamB 4 месяца назад #

Самый быстрый путь, если я правильно вас понял, дать пользователю возможность редактировать таблицу на docs.google.com

0
Гарри Гарри 4 месяца назад #

Я наоборот хочу сделать на сайте вывод этой таблицы, что бы пользователи не видели «секретных» формул в гугл таблице.  

0
IamB IamB 4 месяца назад #

Сделайте форму с 3-мя инпутами, пусть пользователь их заполняет и нажимает сабмит. После этого вытаскивайте данные с docs.google.com пересчитывайте таблицу как вам нужно и выводите на страницу.

0
Гарри Гарри 4 месяца назад #

Сделать форму на сайте или гугл форму?

0
IamB IamB 4 месяца назад #

На сайте.

0
Гарри Гарри 4 месяца назад #

Честно пока не понимаю как это сделать 8)

Через Ваш поле можно это сделать?

0
IamB IamB 4 месяца назад #

Форма нужна для ввода пользователем 3-х значений, а поле — для вывода таблицы. Это разные вещи.

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.