使用Veeva Vault,如何连接到相关共享资源?

时间:2017-03-13 01:01:36

标签: css html5 salesforce

我正在使用Veeva Vault进行项目,但我无法使用“相关共享资源”选项。我基本上上传了一个HTML5页面,我想链接到一个全局的css文件。

这是帮助指南 - http://vaulthelp2.vod309.com/wordpress/applications/promotional-materials-edition/using-clm-integration/

在Veeva,我有一个活页夹演示文稿,其中包含我的所有关键信息。关键消息结构如下所示:

myfilename.zip
myfilename
    myfilename.html
    myfilename-full.jpg
    myfilename-thumb.jpg
    assets
       css
       img
       js

我使用Veeva CRM App让它们在iPad上显示。这很好用。我可以看到我的演示文稿和所有幻灯片(关键信息)。

我创建了一个如下所示的共享文件夹:

[shared]
    mysharedname.zip
    mysharedname
        mysharedname-full.jpg
        mysharedname-thumb.jpg
        css
        img
        js

共享文件夹由Veeva创建(根据此 - https://crmhelp.veeva.com/doc/Content/Print-only_topics/CLM%20Content%20Creation%20Guide.pdf - 第70页)。在Veeva,我使用以下选项将文件添加为幻灯片:

Name
Type (Slide)
Country
CLM Properties (Yes)
Product
Renditions

HTML5文件中共享文件夹的链接如下所示:

<link rel="stylesheet" href="../shared/css/main.css">

上传后,我转到myfilename幻灯片,检查相关共享资源选项,然后选择 mysharedname 幻灯片。我执行了Force Full Refresh,并同步了。我在 mysharedname / css 文件中设置的类不会显示。

我尝试过使用文件夹名称的变体,将共享文件添加到Binder,将链接的路径更改为 ../ shared / mysharedname / css / main.css 等。没有成功。

我过去曾使用过test.salesforce.com来上传关键信息和设置共享文件。但是,我不熟悉使用Veeva Vault实现的方式。我确定我要么错误地命名文件,要么没有正确输入关键信息。

感谢任何帮助。

感谢。

2 个答案:

答案 0 :(得分:1)

事实证明有两个问题。由于某些未知原因,该文件未正确发布。技术支持无法确定原因,但建议创建一个新的共享文件 - 哪个有效!

另外,在发布新的共享文件时,我注意到分发包(zip文件)在上传过程中一直“消失”。所以,我只是重新附上它(在Veeva Vault中 - 信息&gt; Renditions)。

哦,共享文件应该在活页夹之外。

答案 1 :(得分:-1)

要链接veeva保险库中的共享资源,请遵循以下规则

./共享/ CSS / base.css

共享zip结构应该是

shared.zip
css
base.css
shared_folder_structure

您需要将共享资源添加到主文件周边
parameter