$.post('/ajax-data-handler', { 'ajaxKeyActions': 'selectData',
'data': JSON.stringify({
'table': 'v_wst_short_posts',
'fields': ['incr', 'chpu', 'status'],
'condition': { 'where': { 'title[~]': _title } }
}),
},
function(data){
var _data = JSON.parse(data);
console.log(_data);
}
);
table - имя таблици бд
fields - массив столбцов бд
condition - позволяет задать все возможные условия для выбора данных например ORDER, GROUP, LIMIT, забор данных идет с помощю
medoo.in. На выходе мы получем масив данных data.
Пользователь в группе (контент менеджер) - имеет ограниченный доступ к запросу данных.
$.post('/ajax/index.php', { 'keyActions': 'get-cities', 'incr_country': 1 },
function(data){
var _data = JSON.parse(data);
// do something
}
);
incr_country - уникальный идентификатор страны
$.post('/ajax/index.php', { 'keyActions': 'get-delivery-department', 'incr_city': 1 },
function(data){
var _data = JSON.parse(data);
// do something
}
);
incr_city - уникальный идентификатор горада