youwe/pimcore-quickstart

此包最新版本(0.0.24)没有提供许可证信息。

安装: 330

依赖项: 0

建议者: 0

安全: 0

星标: 1

关注者: 12

分支: 0

开放问题: 0

类型:pimcore-plugin

0.0.24 2017-06-01 10:07 UTC

README

此插件应该

  • 将配置文件复制到项目中
    • /website/var/config/acceptance.system.php
    • /website/var/config/testing.system.php
    • /website/var/config/system.php
    • /website/var/config/system.example.php
    • /website/var/config/extensions.php
  • 将 json 类定义复制到项目中
    • /website/var/plugins/PimcoreDeployment
  • 将 fixture 文件复制到项目中
    • /website/var/plugins/PimcoreFixtures
  • 复制覆盖父 BASE 对象
    • /website/lib/Object/BaseConcrete.php
  • 复制覆盖父对象
    • /website/lib/Object/Product.php
    • /website/lib/Object/Category.php
    • /website/lib/Object/ProductSite.php
    • /website/lib/Object/OutputChannel.php
  • 将 trait 文件复制到项目中(由对象类使用)
    • /website/lib/Object/Traits/DefaultParentObject.php
    • /website/lib/Object/Traits/DefaultKeyFormat.php
  • 复制 /tools/build/*(所有构建工具)
  • 包含工具 / build 内容 --> 从 ssh://git@source.youwe.nl:7999/pimb2b/pimcore-capistrano.git
  • 通过 composer 包含插件
    • PimcoreDeployment
    • PimcoreFixtures
    • PimcoreHrefTypeahead
    • PimcoreObjectBridge
    • PimcoreObjectDefaults
    • PimcoreQuickstart(此插件)
    • PimcoreShop
  • 运行 composer update
  • 指示用户剩余的操作

我们在插件内部复制 pimcore 树结构,这样我们可以通过魔法轻松将所有文件放置到位。

入门指南

cd /data/projects/
composer create-project pimcore/pimcore ./your-project-name-pimcore
cd your-project-name-pimcore
composer dumpautoload -o
  • 需要 quickstart
composer require youwe/pimcore-quickstart
  • 运行 quickstart 脚本来完成基础项目
./plugins/PimcoreQuickstart/cli/quickstart.sh
  • 验证脚本的输出!!

  • 遵循屏幕上的说明

  • 将您的项目推送到您的 Git 仓库

cd /data/projects/your-project-name-pimcore
git init
git add --all
git commit -m "Initial Commit"
git remote add origin ssh://git@source.youwe.nl:7999/pimb2b/pimcore-your-project-name.git
git push -u origin master
  • 从新项目的 README.md 中继续本地设置说明

命令

从插件初始化项目

  • /plugins/PimcoreQuickstart/cli/quickstart.sh

不要使用(这仅用于快速启动插件开发目的)

  • /plugins/PimcoreQuickstart/cli/copy-project-files-to-plugin.sh

安装

composer require youwe/pimcore-quickstart

添加到 /.gitignore

/plugins/PimcoreQuickstart