oxid-esales / flow-theme
- dev-master
- v4.0.0
- v3.8.1
- v3.8.0
- v3.7.2
- v3.7.1
- v3.7.0
- v3.6.0
- v3.5.1
- v3.5.0
- v3.4.1
- v3.4.0
- v3.3.0
- v3.2.0
- v3.1.0
- v3.0.2
- v3.0.1
- v3.0.0
- v2.3.3
- v2.3.2
- v2.3.1
- v2.3.0
- v2.2.1
- v2.2.0
- v2.1.0
- v2.0.0
- v1.0.1
- v1.0.0
- dev-b-7.0.x
- dev-b-3.x
- dev-b-7.0.x-escape-smarty-OXDEV-5361
- dev-pr161
- dev-b-3.x-update-php8-OXDEV-4368
- dev-b-3.5.x
- dev-UpdateReadme
- dev-b-3.x-add-sticky-header-option
- dev-b-3.x-banner_on_category_page-OXDEV-3050
- dev-b-1.0
- dev-b-2.x
- dev-b-2.x-Add_user_shipping_blocks-OXDEV-2152
- dev-master-add_csrf_token-OXDEV-2121
- dev-add_footer_block-OXDEV-1706
- dev-change_username_OXDEV-29
- dev-fix_template_blocks_debug
- dev-revert-84-master.6588.price_alert_translation
- dev-private-master-delete_setup-OXDEV-491-backup
- dev-composer_filter-ESDEV-4443
- dev-master-cookie_note_position-ESDEV-4212
- dev-theme-settings-ESDEV-3851
- dev-master__show_errors_with_destination_popup
This package is auto-updated.
Last update: 2023-05-08 13:45:44 UTC
README
一般信息
Flow是适用于所有OXID eShop版本的响应式主题。
警告!Flow主题已过时。还可以查看Wave主题和Graph QL API作为替代方案。
安装
步骤1:选择合适的分支
- 分支
b-3.x
包含适用于OXID eShop编译版本6.3和6.4的Flow。 - 分支
master
包含适用于OXID eShop master分支最新提交的Flow。
步骤2:获取源代码
将适用于您OXID eShop版本的相应分支检查到商店的Application/views
目录中
cd DOCUMENT_ROOT/Application/views/
git clone -b BRANCH_NAME https://github.com/OXID-eSales/flow_theme.git flow
现在您应该有一个新的文件夹DOCUMENT_ROOT/Application/views/flow
。
步骤3:准备out
文件夹
out
文件夹可以通过两种可能的方式准备。第一种方法是使用符号链接,第二种是复制。强烈建议使用符号链接,否则每次更新Flow时都需要进行复制。
选项1:符号链接
将主题的out
目录链接到商店的out
目录
ln -s ../Application/views/flow/out/flow ../../out/flow
选项2:复制
将主题的out
目录复制到商店
cp -r flow/out/flow ../../out/flow
现在您应该可以执行cd ../../out/flow
。
步骤4:激活主题
登录管理面板,转到扩展 → 主题 → Flow,然后按激活按钮。清理缓存,然后就可以使用了,朋友!
开发
所有与Flow主题相关的CSS/Javascript文件都可以在主题的build
目录中找到。要重新生成主题的资产,应使用grunt
任务。请安装grunt
并运行grunt
的默认任务以重新生成所有压缩的css
和js
文件。
要获取开发文件,您需要克隆仓库。
-
要使用
grunt
,需要安装npm
。请访问nodejs
网站查看安装说明(https://node.org.cn/en/download/package-manager/)。以下是 Ubuntu 系统上的安装示例curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - sudo apt-get install -y nodejs
-
全局安装
grunt
并更新 npm。示例sudo npm install -g npm grunt-cli
-
进入 "flow" 主题的目录并安装所有相关的
grunt
插件cd DOCUMENT_ROOT/Application/views/flow/ npm install
-
现在可以在 "flow" 目录下运行
grunt
默认任务来重新生成 "flow" 主题资源grunt
贡献
如果您有兴趣贡献一些更改,请阅读 CONTRIBUTING.md 文件获取更多信息。
分发通知
由于它使用了较旧的组件,Flow 主题将不会随 OXID eShop 的下一个主要版本(>6)一起发货!请考虑使用 Wave 主题。
问题
请将所有问题转发至 https://bugs.oxid-esales.com/,针对项目 Flow 主题。