1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/cqkyis-easyAdmin

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Последние два дня я не обновлял программу, но это не значит, что работа завершена. Я занимаюсь реализацией фронтенда для небольшого приложения. Делаю несколько снимков экрана, чтобы вы видели мои усилия.

EasyAdmin для ThinkPHP 5.1.12

Все исходные коды и фронтенд для небольшого приложения

  1. Выполнены все коды и API
  2. Некоторые функции могут иметь ошибки, автор занят другими проектами и временно не может исправить их
  3. После настройки можно самостоятельно запустить демонстрацию
  4. В следующий раз найду время для улучшения безопасности интерфейсов и исправления ошибок в небольшом приложении
  5. После завершения работы над небольшим приложением начну работу над WeChat Public Account -> APP

Добавление новых функций и исправление существующих

  1. Добавлена поддержка Alibaba Dada
  2. Исправлен внешний вид страницы добавления товаров
  3. Добавлена поддержка WorkerMan
  4. Обновлены базы данных

Ошибки при установке

Ошибка парсинга: синтаксическая ошибка, ожидалось '.', а получено ')'. В файле E:\WEB\easyAdmin\vendor\composer\autoload_static.php на строке 10 ThinkPHP 5.0 и выше требуют версию PHP 5.6 и выше. Убедитесь, что ваша версия PHP удовлетворяет этим требованиям.

Настройка небольшого приложения

Для настройки небольшого приложения найдите файл \utils\common.js в папке небольшого приложения и измените адрес AjaxUrl#### Инструкция по установке

  1. Изменение файла конфигурации базы данных
'database'        => 'ваша база данных',
'username'        => 'имя пользователя базы данных',
'password'        => 'пароль доступа к базе данных',
'prefix'          => 'ky_',
@По умолчанию используется префикс ky_
  1. Изменение конфигурации псевдо-статических запросов
[Apache]
<IfModule mod_rewrite.c>
Options +FollowSymLinks -Multiviews
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>

[IIS]
<rewrite>
<rules>
<rule name="OrgPage" stopProcessing="true">
<match url="^(.*)$" />
<conditions logicalGrouping="MatchAll">
<add input="{HTTP_HOST}" pattern="^(.*)$" />
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Rewrite" url="index.php/{R:1}" />
</rule>
</rules>
</rewrite>

[Nginx]
location / { // ... Пропущенная часть кода
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/$1 last;
}
}

[Phpstudy]
<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine включить
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
</IfModule>
  1. Other configurations see official documentation Official documentation: https://www.kancloud.cn/manual/thinkphp5_1/353955
1. The administrative panel uses AUTH verification for access rights. For a more detailed understanding, it is recommended to refer to the relevant documents.
2. The administrative panel interface is implemented using moltran + bootstrap.
3. The following management modules are implemented: user management, access rights, roles, departments.
4. Future development plans include an online store.#### Описание базы данных и связанных функциональностей
1. Добавлена поддержка конфигураций маленьких программ (mini-programs) WeChat.
2. Добавлена поддержка Ali Dada.
3. Новые таблицы данных находятся в директории DATA и будут автоматически импортироваться.

#### Другое
1. Автор проекта — частное лицо, поэтому могут присутствовать некоторые ошибки (bugs). При обнаружении ошибок можно обратиться к автору через @芒果人生, он обычно онлайн и готов ответить на вопросы.
2. Можно присоединиться к группе QQ для совместного исследования и обсуждения: 781216188

#### Инструкции по входу в административную панель
Адрес административной панели: ваш\_адрес/admin  
Имя пользователя: admin  
Пароль: admin  

#### Примеры отображения интерфейса
![](https://gitee.com/uploads/images/2018/0511/184420_e0014c5a_1091193.png)
![](https://gitee.com/uploads/images/2018/0511/184431_69c52ec8_1091193.png)

#### Примеры отображения интерфейсов mini-program
![](https://gitee.com/uploads/images/2018/0515/224622_00d607b6_1091193.jpeg)
![](https://gitee.com/uploads/images/2018/0515/224632_0a977896_1091193.jpeg)

#### Mini-program находится в процессе активного развития, пока что исходный код не предоставляется
Потому что вы можете взять его, но не знаете, как правильно настроить. Как только mini-program будет полностью разработан, исходный код будет открыт для общего использования.#### Последние изменения в интерфейсе mini-program
![](https://gitee.com/uploads/images/2018/0519/104548_51f15c7d_1091193.png)
![](https://gitee.com/uploads/images/2018/0519/104602_5c62c607_1091193.png)
![](https://gitee.com/uploads/images/2018/0519/104612_963abdd8_1091193.png)
![](https://gitee.com/uploads/images/2018/0519/104620_1ad60d05_1091193.png)Я сторонник красивых интерфейсов; если дизайн не удовлетворяет меня, я буду его менять. Кроме того, mini-program не поддерживает карты Amap, а мне нравится использовать карты Amap. Поэтому вопрос перехода на карты Tencent также рассматривается, хотя возможно, это не произойдет, так как этот пример будет расширен до мобильного приложения. Учитывая точность карт Amap и Tencent, все должны знать, что выбор зависит от конкретных требований.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

EasyAdmin For Thinkphp 5.1.12 Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/cqkyis-easyAdmin.git
git@api.gitlife.ru:oschina-mirror/cqkyis-easyAdmin.git
oschina-mirror
cqkyis-easyAdmin
cqkyis-easyAdmin
master