【问题标题】:Editing the CSS in Microsoft CRM 2013 - Where are the files located?在 Microsoft CRM 2013 中编辑 CSS - 文件位于何处?
【发布时间】:2013-12-31 19:55:28
【问题描述】:

我们的员工在使用新的 2013 CRM 时遇到了一些问题。似乎他们无法处理设计的开放性,所以我的任务是编辑 CSS 以基本上为 div、表格等添加一些边框。

我遇到的问题是这些文件在哪里?查看源代码时使用的文件名似乎是动态生成的,所以我不确定在哪里编辑任何内容。

<link rel="stylesheet" type="text/css" href="/Organization/_common/styles/main.css.aspx?lcid=1033&amp;ver=-177406624" id="/organization/_common/styles/main.css.aspx?lcid=1033&amp;ver=-177406624" />

【问题讨论】:

  • 这个问题似乎离题了,因为它是关于 Microsoft CRM 2013 的——而不是实际的 CSS 问题。
  • 这个问题是在问“我如何为 MS CRM 编辑 CSS?”怎么会跑题?

标签: dynamics-crm crm dynamics-crm-2013


【解决方案1】:

您最好使用http://snataw.wordpress.com/2014/01/30/prettify-entity-form-in-crm-2013/ 中显示的示例,在该示例中,您创建一个 CSS 样式表作为 Microsoft CRM Web 资源,然后使用 JavaScript 加载该 Web 资源以覆盖 Microsoft CRM 具有的默认样式。我已经将它用于一些客户部署,主要用于字段显示名称标签的自动换行功能,但我认为它有助于使表单看起来更好,在子网格周围有一个漂亮的框网格并使标题脱颖而出比默认的 Microsoft CRM 表单多一点。这将比更改任何现有 CRM 文件更受支持,并且还具有此方法将在 Microsoft Dynamics CRM Online 环境中工作的优点,在这种环境中,您无法访问 CRM 服务器安装中的基础文件,就像您在OnPremise 部署。

【讨论】:

  • 这比尝试在 CRM 服务器上查找和编辑 CSS 文件更好。除了 Chad 列出的好处之外,此方法还可以部署为 CRM 解决方案的一部分。
【解决方案2】:

我找不到关于 CRM 2013 的任何内容,但在 Microsoft CRM 2011 中,位置似乎是 C:\Program Files\Microsoft Dynamics CRM\CRMWeb_common\styles\global。 CSS (reference)。该文件很可能/可能位于 2013 版本中的同一位置。 (抱歉,您已经检查过那里,因为动态 css 文件位置指向类似的目录。)

由于这方面的信息非常少(Microsoft 不支持,您所做的更改可能会被未来的更新覆盖),这里有另一个提到“global.css.aspx”的链接:http://tntsharinglady.com/tag/global-css-aspx/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-04-24
    • 2015-02-17
    • 1970-01-01
    • 1970-01-01
    • 2014-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多