Html Sitecore,为什么这么难?

Html Sitecore,为什么这么难?,html,content-management-system,sitecore,Html,Content Management System,Sitecore,我是sitecore的新手,我的公司一直在使用外部公司来管理他们的sitecore,我完全理解这一点,因为这涉及到很多开发工作 作为一名设计师,我发现创建自定义页面非常困难,除非我使用已有的页面。我可以使用简单的页面插入html代码,但同样,它太长了。在一般情况下,当您构建html站点时,您只需在dreamweaver中创建页面并在本地计算机上查看即可 我曾尝试使用presentation控件创建一个自定义页面,但每次调用子渲染时。这一页只是空白 *所以我的第一个问题是,创建自定义页面的过程是什

我是sitecore的新手,我的公司一直在使用外部公司来管理他们的sitecore,我完全理解这一点,因为这涉及到很多开发工作

作为一名设计师,我发现创建自定义页面非常困难,除非我使用已有的页面。我可以使用简单的页面插入html代码,但同样,它太长了。在一般情况下,当您构建html站点时,您只需在dreamweaver中创建页面并在本地计算机上查看即可

我曾尝试使用presentation控件创建一个自定义页面,但每次调用子渲染时。这一页只是空白

*所以我的第一个问题是,创建自定义页面的过程是什么*

我知道sitecore应该很强大,而且有很多api,我真的很想知道为什么我发现它如此困难

我的背景是设计师,熟悉html、css和php。我不是开发人员,这是肯定的。:)


感谢您花时间阅读我的废话。:)

第一个问题是,创建自定义页面的过程是什么?

为了回答您的第一个问题,您通常会采取一些高级步骤

  • 创建包含呈现页面所需的任何字段或元数据的页面模板
  • 创建呈现自定义页面所需的任何布局、子布局或呈现-这通常需要访问开发人员
  • 将渲染和数据源指定给新模板的实例(或者更好地将渲染指定给_标准值项)
  • 把一切都公布出来
  • 你应该参考

    第二个问题是,为什么每次我们需要一些功能输入时都需要给开发人员打电话?

    要回答您的第二个问题:要在定制Sitecore方面走得更远,您需要是一名开发人员或有权使用Sitecore。这可以在一定程度上缓解,具体取决于他们开发的解决方案的灵活性。但让我们现实一点——Sitecore是一个企业CMS,它不是Wordpress,在那里你可以安装一个主题和一些插件

    对于刚开始学习的人来说,有很多选择

    • -这可能是你最好的选择
    • 获取构建真实网站的示例代码和示例
    • 查看可为您完成任务的模块
    • 订阅并阅读Sitecore各个方面的内部信息
    第三个问题是,为什么我可以访问CSS?

    坦率地说,这个问题没有意义,所以我假设它是要问“如何”或“在哪里?”而不需要任何有关该站点的更多信息,您通常可以将URL映射到磁盘上的位置。例如:

    http://www.mysite.com/css/styles.css

    此URL可能映射到
    c:\inetpub\wwwroot\mysite\website\css\styles.css

    我强烈建议任何代码更改,包括CSS,都应该通过您的源代码控制系统来完成,并且只能按照您的标准版本管理进行部署


    老实说,鉴于您目前的培训和经验水平,我认为您没有资格修改和维护Sitecore网站。我建议的第一步是获得Sitecore开发人员培训以及供应商提供的有关特定实现的任何培训。祝你好运

    这是一个很好的学习Sitecore的网站:看起来你更像是一个内容编辑器而不是开发人员。基于您的问题,我怀疑开发您网站的公司没有为您提供足够的培训,使您能够维护网站。当您来自静态HTML网站的背景时,很容易感到沮丧。我唯一的建议是记住sitecore中组成页面的所有内容。项目、数据模板、字段、演示细节、布局、渲染、设备等。如果您打算尝试在Sitecore中进行设计,这些都应该是第二天性。我是Sitecore的新手,我的公司一直在使用外部公司来管理他们的Sitecore,我完全理解,因为这涉及到大量的开发工作。-我想你已经回答了你自己的问题:你雇佣专家和有经验的人是有原因的。非常感谢你,帕特里克!我相信我也没有得到足够的训练。我的公司真的对开发公司很生气,想离开sitecore。经过几天的研究,我对sitecore系统有了信心,我需要做的是真正了解它stack overflow上的社区非常聪明,反应迅速,他们已经帮助我很多次了,所以请继续,边学边问。