Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
控制台应用程序中的iframe_Iframe_C1 Cms - Fatal编程技术网

控制台应用程序中的iframe

控制台应用程序中的iframe,iframe,c1-cms,Iframe,C1 Cms,我在CompositeC1中制作了一个控制台应用程序。此控制台应用程序显示数据项列表。编辑数据项时,它将显示一个选项卡,其中包含来自该数据项的信息。在另一个选项卡上,我想显示从dataitem引用的pdf 我想在您编辑页面时以“预览”选项卡的样式执行此操作 因此,只需一个iFrame来显示pdf文件 有谁能为我指出实现这一目标的正确方向吗? 是否可以创建类似预览的选项卡 提前感谢,, Goldhorn自动生成的数据项编辑器视图当前不支持预览 您需要将预览移动到树中显示的“查看”命令,或创建自定义

我在CompositeC1中制作了一个控制台应用程序。此控制台应用程序显示数据项列表。编辑数据项时,它将显示一个选项卡,其中包含来自该数据项的信息。在另一个选项卡上,我想显示从dataitem引用的pdf

我想在您编辑页面时以“预览”选项卡的样式执行此操作

因此,只需一个iFrame来显示pdf文件

有谁能为我指出实现这一目标的正确方向吗? 是否可以创建类似预览的选项卡

提前感谢,,
Goldhorn

自动生成的数据项编辑器视图当前不支持预览

您需要将预览移动到树中显示的“查看”命令,或创建自定义页面以创建编辑表单/预览功能

下面是一个示例树定义文件,它显示了如何将新命令附加到树中的现有数据元素:

<ElementStructure xmlns="http://www.composite.net/ns/management/trees/treemarkup/1.0" xmlns:f="http://www.composite.net/ns/function/1.0"> 
  <ElementStructure.AutoAttachments> 
    <DataType Type="Composite.Data.Types.IPage" Position="Top" /> 
  </ElementStructure.AutoAttachments> 
  <ElementRoot> 
    <Actions> 
      <CustomUrlAction Label="View" Url="~/MyView.aspx?Id=${C1:Data:Composite.Data.Types.IPage:Id}" /> 
    </Actions> 
  </ElementRoot> 
</ElementStructure>

如果您要使用带有预览的自定义编辑表单,还可以使用树定义“钩住”自定义表单

您在C1控制台内调用的自定义页面需要遵守一些规则—抓取~/Composite/content/views/log/log.aspx的副本并将其取出,您就有了自定义页面的起点