o3-shop/flow-theme

这是O3-Shop的Flow主题。

安装次数: 1,070

依赖者: 1

建议者: 0

安全性: 0

星标: 0

关注者: 0

分支: 0

开放问题: 0

语言:Smarty

类型:oxideshop-theme

v1.1.0 2023-04-25 06:40 UTC

This package is auto-updated.

Last update: 2024-09-30 01:52:17 UTC


README

一般信息

Flow 是适用于所有O3-Shop版本的响应式主题。

安装

步骤 1:获取源代码

检出适用于您O3-Shop版本的分支到商店的 Application/views 目录

cd DOCUMENT_ROOT/Application/views/
git clone -b BRANCH_NAME https://gitlab.o3-shop.com/o3/flow-theme flow

现在您应该有一个新的文件夹 DOCUMENT_ROOT/Application/views/flow

步骤 2:准备 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

步骤 3:激活主题

登录到管理员面板,转到 扩展 → 主题 → Flow 并点击 激活 按钮。清理缓存,然后您就可以开始了,朋友!

开发

所有 Flow 主题相关的 CSS/Javascript 文件都可以在主题的 build 目录中找到。要重新生成主题的资产,应使用 grunt 任务。请安装 grunt 并运行 grunt 的默认任务以重新生成所有最小化的 cssjs 文件。

  1. 要使用 grunt,需要 npm。请访问 nodejs 网站(https://node.org.cn/en/download/package-manager/)以获取安装说明。在 ubuntu 系统上的安装示例

    curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
    sudo apt-get install -y nodejs
    
  2. 全局安装 grunt 并更新 npm。示例

    sudo npm install -g npm grunt-cli 
    
  3. 转到 "flow" 主题目录并安装所有相关的 grunt 插件

    cd DOCUMENT_ROOT/Application/views/flow/
    npm install
    
  4. 现在可以在 "flow" 目录下运行 grunt 默认任务以重新生成 "flow" 主题的资产

    grunt
    

贡献

如果您有兴趣贡献一些更改,请阅读CONTRIBUTING.md 文件以获取更多信息。

问题

请将所有问题转发到 https://issues.o3-shop.com/ 以供 Flow 主题 项目使用。