Серверное приложение основанное на mysql-simple-rpc
git clone git://git.appcode.pw/mysql-simple-rpc.git npm install # в файле ~/configs/app.json меняет строку подключения cd refresh npm install cd .. node refresh # обновляем схемы node generator # генерируем провайдер
поддерживают следующие открытые API:
- ~/tpl/:type/:folder/:name — получение общих шаблонов
 - ~/tpl-api/:type/:name/:field? — получение специфичных шаблонов
 
Спецификация общих запросов
- type: string — тип шаблона. Например: model, store, listview, sublistview, detailview
 - folder: string — имя сущности. Например: cs_users
 - name: string — имя шаблона. Например: cs_users-listview
 
Примеры:
~/tpl/store/sys_accesses/sys_accesses - получение хранилища для sys_accesses ~/tpl/listview/sys_accesses/sys_accesses-listview - получение списка для sys_accesses
Специфичные запросы
- type: string — тип шаблона
- model
 - store
 - listview
 - detailview
 - grid
 - form
 - column
 - field
 - modelfield
 - sublistview
 - subcolumn
 
 - name: string — имя сущности
 - field: string — имя поля. Применяется только для type:
- column
 - field
 - modelfield
 - subcolumn
 
 
Пример:
~/tpl-api/model/cs_users - возвращается разметка для модели ~/tpl-api/modelfield/cs_users/id - возвращается разметка для поля