Создание раздела

psw:
:
gearDB - работает только с локальными базами!!!

// Инициализируем модуль работы с базой. (добавим базы с которыми работать)
// Инициализируем модуль работы с базой. (добавим базы с которыми работать)
// gearDB - работает только с локальными базами!!!
// Поэтому сперва инициализируем модуль, указывая ссылки на экземпляры локальных БД
// Только при сохранении под "админом" происходит синхронизация локальных баз с БД на сервере.
gearDB.init({
  categories:dblocal_categories
  products:dblocal_products,
  promo:dblocal_promo,
  userbase:  dblocal_userbase,
  pages: dblocal_pages
  });


egitCatImg

gearDB.editCatImg
//Редактировать \ добавить изображение для категории
function editCatImg ({catId = 'false'step = 'none'}={}) {
catId - ID категории для которой добавляется изображение
step - clickoninput - открывает окно для выбора файлов. ID категории помещается в поле input
step - handlefiles - вызывает функцию для загрузки файла в БД. ID категории берётся из поля input
<button onclick="gearDB.editCatImg({catId: ${item.doc._id}, step: 'clickoninput'})"

На странице должен быть скрытый элемент

<input style="display:none" type="file" multiple="" accept="image/*" onchange="gearDB.editCatImg({step: 'handlefiles'})" data-currentcatid="none" class="button color-red" id="indexPg_loadfiles">