osavchenko/prismic-bundle

Prismic.io 与 Symfony 框架集成

安装: 82

依赖: 0

建议者: 0

安全: 0

星标: 1

关注者: 3

分支: 11

开放问题: 0

类型:symfony-bundle

v3.1.0 2018-05-21 14:34 UTC

This package is auto-updated.

Last update: 2024-09-22 07:54:06 UTC


README

此包将 http://prismic.io php-kit 与 Symfony 框架集成

安装

将以下包作为依赖项添加到您的项目中

composer require osavchenko/prismic-bundle

配置

包的完整默认配置

prismic:
  api:
    endpoint:               ~      # Required
    access_token:           ~
    client_id:              ~
    client_secret:          ~
  oauth:
    redirect_route:         home   # Name of the route
    redirect_route_params:  []     # An array with additional route params
  cache:                    true   # Default apc built-in cache
  link_resolver_route:      detail # Name of the route

链接解析器定制

您可以使用路由名称覆盖 prismic.link_resolver_route 参数以处理链接解析器。此路由可以具有 $id$slug 参数以查找文档。如果您想为链接解析器实现自定义逻辑,可以覆盖服务 prismic.link_resolver

如何做

快速开始 包含一些基本示例,展示如何使用此包

待办事项

  • 添加测试
  • 使缓存可配置
  • 检查 OAuth 相关内容并添加一些示例
  • 提供用于渲染文档的 twig 模板

鸣谢

感谢 原始包的贡献者