ratulhasan / laravel-crud
此包已被弃用,不再维护。未建议替代包。
使用laravel快速开发CRUD。
dev-master
2018-10-10 08:57 UTC
Requires
- php: >=5.6.4
- laravel/framework: 5.4.*
- laravel/tinker: ~1.0
Requires (Dev)
- fzaninotto/faker: ~1.4
- mockery/mockery: 0.9.*
- phpunit/phpunit: ~5.7
This package is auto-updated.
Last update: 2021-06-06 22:09:06 UTC
README
为laravel开发者提供的laravel CRUD系统。易于安装和运行。
安装
使用composer运行create-project命令安装此项目。
以下是完整的安装命令-
composer create-project ratulhasan/laravel-crud:dev-master
现在更改以下选项中的 .env 文件
要重命名 .env.example,请运行
php -r "copy('.env.example', '.env');"
DB_DATABASE=homestead // your database name
DB_USERNAME=homestead // your database user name
DB_PASSWORD=secret // your database password
cd to/your/project/dir
再次运行此命令
composer update
将 .env.example 重命名为 .env,并在该文件中进行必要的更改,特别是数据库配置,以避免数据库错误。然后
php artisan key:generate
运行项目。
在“表名”(输入)中输入您的数据库表名并点击保存。根据您给出的表名创建1个控制器,根据您给出的表名创建1个视图文件夹,在web.php中根据您给出的表名创建CRUD路由
检查
Url: http://path/to/root/lara-crud/table_name
您应该看到一个列表页面。
现在将其添加到您的导航栏
/laravel-crud/resources/views/admin/pages/navbar.blade.php
对于Linux用户
无法打开流或文件 "/root/path/lara-crud/storage/logs/laravel.log":打开流失败:权限拒绝
如果看到这种权限拒绝错误
请在项目根目录外部运行此命令以允许读写权限
sudo chmod -R 777 [directory_name]
为了启用 .htaccess
sudo gedit /etc/apache2/apache2.conf
然后找到包含以下内容的行
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
将 "None" 替换为 "All"
AllowOverride All
快乐的编码
作者
许可证
本项目采用MIT许可证 - 有关详细信息,请参阅 LICENSE.md 文件