Бот магазин - Админ панель
Содержание
Вход в администрационную панель
Войти в админ панель бота можно из самого бота. В демо-версии эта кнопка открыта и доступна для всех, но в рабочем режиме она доступна только владельцу.
Вход в админ панель происходит по пароль, который необходимо вписать в переменную $admin_panel_password конфигурационного файла bots/market_bot/conf.php
Пароль к демо-админке: 12345
Добавление категорий продукции
Категории продукции добавляются в редакторе в командах бота:
Следует иметь ввиду, что не все команды раздела можно редактировать. Часть команд (она обведена красной рамкой) нельзя менять или удалять. Остальные команды этого уровня играют роль категорий продукции.
На скриншоте отмечены области, которые следует заполнить внимательно.
Каждую категорории следует дать имя на латинице. В нашем примере это имя cat1
Таким образом Глобальное имя категории будет строиться как /ИМЯКАТЕГОРИИ_rus (в нашем случае rus - это имя версии языка для которой создается категория. По умолчанию это русский язык).
Добавление продукции
Пример настроек продукции в категорию:
После того как вы создали категории для продукции (см. выше). Они автоматически будут доступны в админке бота в разделе "Продукты".
Настройка приветствия
Стартовую фразу можно изменить в файле locale_utils.php по пути bots/source_script/77639817/market_bot - ключ элемента массива Menu_title
Настройка иконок
Иконки к кнопкам в боте можно изменить в файле conf_icons.php по пути bots\market_bot\products
Настройка вопросов доставки и т.д.
Пример настроек вопросов доставки:
Системы оплаты
Важно!
В демонстрационном боте подключена система оплаты free-kassa, но для ее настройки под ваш кошелек (или подключения другой системы оплаты) потребуется специалист. Стоимость настройки каждой платежной системы (если вы захотите воспользоваться услугами проекта) обойдется в 5 тысяч рублей, но никто не мешает Вам задействовать своих программистов и настроить систему
Файлы систем оплаты находятся по пути bots/market_bot/payments.
Для каждой системы оплаты необходимо иметь папку с названием платежной системы (например, pay1). Название платежных систем задается в файле conf.php папки payments в ключах sys_name массива payments_mas.
В разделе "Оплата" админ панели отображаются те элементы массива payments_mas у которых ключ admin_look равен true. Это позволяет добавить или исключить из видимого списка работающие или не работающие элементы. За видимость списка систем пользователем отвечает ключ user_look. Таким образом при оплате система выдаст кнопки только тех платежных систем, которые для этого отмечены.