Выгрузка данных из таблицы в файл по маске
jeka66 07.09.2021 Стол заказов 818 2 комментария
Нужно сделать небольшой хак (желательно плагином) для выгрузки данных из таблицы dle_post в файл priceList.js в папку /JS/ шаблона по определенной маске. Файл должен полностью обновиться (все стираем и перезаписываем, при отсутствии файла, при запуске он создается).
Вызов будет по кнопке в админке сайта (сторонние модули)
Выборка по трем полям: ID, TITLE, XFIELDS(PRICE)
Конечный файл такой структуры:
в последней строке без запятой в конце, вместо {тегов} подстановка данных из базы
var priceList = {
...
"{ID}":{"id":"{ID}","subid":{},"name":"{title}","price":"{PRICE}"},
...
"{ID}":{"id":"{ID}","subid":{},"name":"{title}","price":"{PRICE}"}
};
Вызов будет по кнопке в админке сайта (сторонние модули)
Выборка по трем полям: ID, TITLE, XFIELDS(PRICE)
Конечный файл такой структуры:
в последней строке без запятой в конце, вместо {тегов} подстановка данных из базы
var priceList = {
...
"{ID}":{"id":"{ID}","subid":{},"name":"{title}","price":"{PRICE}"},
...
"{ID}":{"id":"{ID}","subid":{},"name":"{title}","price":"{PRICE}"}
};