ivnmaksimovic / minishop
具有必要功能的在线商店。
dev-master / 2.3.x-dev
2014-06-14 11:16 UTC
Requires
- php: >=5.3.3
- doctrine/doctrine-bundle: 1.2.*
- doctrine/orm: >=2.2.3,<2.4-dev
- friendsofsymfony/user-bundle: ~2.0@dev
- incenteev/composer-parameter-handler: ~2.0
- sensio/distribution-bundle: 2.3.*
- sensio/framework-extra-bundle: 2.3.*
- sensio/generator-bundle: 2.3.*
- symfony/assetic-bundle: 2.3.*
- symfony/monolog-bundle: 2.3.*
- symfony/swiftmailer-bundle: 2.3.*
- symfony/symfony: 2.3.*
- twig/extensions: 1.0.*
This package is not auto-updated.
Last update: 2024-09-24 00:56:55 UTC
README
使用 Symfony2 和 Doctrine2 开发的在线商店应用程序。仍在开发中。它可以安装用于测试/预览,但不能用于生产网站。尽管 skateshopstance.com 上有实时示例,但无法访问管理员区域(只有商店管理员才有权限)。仅使用 FOS User Bundle。
安装
这些说明已在 Linux/Unix 下进行测试,Windows 用户将需要根据他们的操作系统进行所有必要的更改。
-
安装 Composer 并运行以下命令
php composer.phar create-project -s dev ivnmaksimovic/minishop path/to/install
path/to/install
是 "minishop" 应用程序将被安装的文件夹路径;它必须不存在,因为它将由 Composer 创建。 -
自定义配置参数
编辑
app/config/parameters.yml
并为 database_host、database_name、database_user 和 database_password 参数输入值。 -
创建数据库
如果数据库尚未存在,请使用以下命令创建它
php app/console doctrine:database:create
-
创建数据库表
b) Skate Shop STANCE sample content to see and test features - Download shop.sql from /database folder - Import shop.sql in your database a) New empty shop php app/console doctrine:schema:update --force
-
访问网站
https:///minishop/web/app_dev.php
您可以通过点击 "magacin" 按钮或直接访问
如果您遇到任何问题,可能需要检查权限,并在更改权限后清除缓存
参见 https://symfony.com.cn/doc/current/book/installation.html - 设置权限(方法 2)在 Ubuntu 上运行良好)
功能
- 从创建的类别动态创建菜单(类似于 CMS)
- 编辑 Artical 折扣时计算销售价格
- 购物车功能
- 响应式设计(桌面、平板、手机)
- 在 https:///minishop/web/app_dev.php/admin/sales 上显示订单报告(通过点击订单 ID 链接访问订单详情)