有没有在线的地方可以找到如何创建自定义块的方式,我们可以在Wordpress中创建自定义内容类型。所需的结果是添加一个允许用户添加/编辑自定义字段的块,例如客户名称,投资组合描述,投资组合缩略图。具体5自定义内容类型(块)
回答
我已经创建了一个名为“设计师内容”免费的工具,可以让你轻松地生成这些定制模块:在Concrete5,一切都围绕着: http://www.concrete5.org/marketplace/addons/designer-content
话虽这么说,理解这个关键概念是非常重要的页面。一般来说,你想尝试建立一个架构,其中每个数据片段都在自己的页面上展示(一个“详细信息”页面,大致相当于Wordpress中的一篇博文)。然后使用页面列表块(通常为其修改外观创建一个自定义模板),从顶级“索引”页面上的每个“详细信息”页面中列出标题,链接和摘录/照片等同于Wordpress中的主页或类别档案)。例如,如果您要构建投资组合网站,您可能需要一个顶级“投资组合”页面显示每件作品的缩略图和标题,然后是包含一件作品的“投资组合物品详细信息”页面类型每页 - 每个生活在顶级“投资组合”索引页面下。
这种方法的好处是C5为您提供了开箱即用的工具,以这种方式管理您的“数据”(页面) - 用户可以通过“添加,编辑,删除和重新排列页面”站点地图“。网站搜索没有任何修改 - 每个页面(即投资组合)都将成为自己的搜索结果,并链接到特定页面。此外,如果您决定仅限访问某些人群(注册用户等),您还可以对访问权限进行更细致的控制。
如果你采用这种方法,你可能会发现“Page List Teasers”插件有帮助(它会让页面列表块 - 你用于顶级“索引”页面 - 显示实际内容除了页面而不是单独的“描述”字段): http://www.concrete5.org/marketplace/addons/page-list-teasers
或者,如果您想更深入地自定义页面列表模板,我有一个包含大量代码注释的起始模板它解释了如何在这里做不同的事情: https://github.com/jordanlev/c5_clean_block_templates/blob/master/page_list/view.php
但是...如果你只是在谈论少量的信息nd你认为每个页面都有一个单独的页面是矫枉过正的,那么我首先链接到的设计器内容方法将工作得很好。
您可以在concrete5网站上找到如何创建由Franz Maruna创建的新块的操作方法。
这里是链接:Creating a New Block Type
还有一个简单的块,你可以下载和安装,以帮助您按照开发商的教程。你可以在这里找到:Simple block template
- 1. Drupal 5:自定义内容类型中的CCK字段
- 2. WordPress的自定义内容类型
- 3. 按内容类型自定义Drupal URL
- 4. 自定义内容类型操作
- 5. Drupal:自定义内容类型验证
- 6. 自定义内容类型:XLink与Atom
- 7. KeystoneJS自定义内容类型
- 8. Word和自定义内容类型
- 9. 的自定义内容类型
- 10. 自定义操作不绑定到自定义内容类型
- 11. 为特定内容类型自定义创建内容表单
- 12. 根据索引页上内容类型的节点内容的自定义块
- 13. 部署自定义内容类型,窗体,cqwp和xsl
- 14. Drupal - 自定义内容类型中的自定义区域
- 15. 创建自定义字段类型和自定义内容类型
- 16. 开发具有自定义可变长度字段类型的内容类型
- 17. HATEOAS内容类型:自定义MIME类型
- 18. 具有创建自己的CSS的字段的自定义内容类型?
- 19. iOS 5自定义字体
- 20. 通过自定义分类法和排序内容输出WordPress自定义帖子类型内容
- 21. 自定义显示视图内的内容类型的字段?
- 22. 试图展示自定义后类型的具体定义类别的职位
- 23. Drupal在注册时自动创建自定义内容类型
- 24. Firefox SDK块内容类型
- 25. 由同一模块定义的多种内容类型的hook_form
- 26. hook_form关于内容类型的drupal未在模块中定义
- 27. 从一个模块管理多个自定义内容类型(drupal)
- 28. 从Puppet中的Ruby自定义类型获取模块文件的内容
- 29. 如何在wordpress中为自定义内容类型创建自定义表单?
- 30. 自定义字段在自定义内容类型中未显示