kanopi / saplings-demo-content
Saplings 的演示内容。
README
Saplings - 演示内容配方
此配方提供了使用 Saplings 配方的演示站点的内容。
创建方式。
我们使用默认内容模块导出我们在本地环境中创建的内容。默认内容模块应仅作为 --dev
模块使用。在生产环境中不需要。
配方应用
Pantheon
terminus drush site.env -- ev "passthru('php core/scripts/drupal recipe path/to/recipe');"
Drush 13+
drush recipe path/to/recipe
PHP 脚本
php core/scripts/drupal recipe path/to/recipe
关于如何使用默认内容模块创建配方的说明。
在开发环境中需要该模块。在生产环境中不需要。
fin composer require --dev 'drupal/default_content:^2.0@alpha'
启用模块。
fin drush en -y default_content
导出所有节点及其依赖项。 dcer
获取你导出实体的所有依赖项。
fin drush dcer node --folder=recipes/saplings-content/content
导出所有菜单链接。
fin drush dcer menu_link_content --folder=recipes/saplings-content/content
导出所有分类术语。
fin drush dcer taxonomy_term --folder=recipes/saplings-content/content
如果你只想选择一些,可以为每个添加一个 ID 或包。
fin drush dcer menu_link_content 42 --folder=recipes/saplings-content/content
完成后禁用模块。
fin drush pmu -y default_content
备注
不应将其用作部署工具。使用工作区进行部署。
目标站点的 ID 可能与开发站点的 ID 不同。