Modx TinyMCE HTML格式

Modx TinyMCE HTML格式,tinymce,modx,Tinymce,Modx,我目前正在建立一个网站,允许使用Shadowbox预览照片和视频。我还使用jQuery工具滚动工具来允许缩略图滚动。我使用ModX作为CMS 我希望任何编辑页面的人都能够使用TinyMCE作为编辑器,这对于照片来说是可以的,但是对于视频,我也希望每个视频都有一个描述。我需要的代码是在以下格式的每一个视频元素需要包装在一个div的滚动正常工作 <div> <a href="video_preview/stupid girl.flv"><img src="imag

我目前正在建立一个网站,允许使用Shadowbox预览照片和视频。我还使用jQuery工具滚动工具来允许缩略图滚动。我使用ModX作为CMS

我希望任何编辑页面的人都能够使用TinyMCE作为编辑器,这对于照片来说是可以的,但是对于视频,我也希望每个视频都有一个描述。我需要的代码是在以下格式的每一个视频元素需要包装在一个div的滚动正常工作

<div>
   <a href="video_preview/stupid girl.flv"><img src="images/vid.gif" alt="video 1" title="Stupid Girl" /></a>
   <h4>STUPID GIRL</h4>
   <p>Garbage perform classic hit Stupid Girl</p>
</div>
<div>
   <a href="video_preview/rehearsals.flv"><img src="images/rehearsals.jpg" alt="video 2" title="Rehearsals" /></a>
   <h4>REHEARSALS</h4>
   <p>Garbage back stage and at rehearsals</p>
</div>

愚蠢的女孩
垃圾表演经典打击愚蠢女孩

排练 后台和排练时的垃圾


这里有2个视频,我想允许任何数量的视频被输入。目前我无法让TinyMCE生成这种格式的代码。我该怎么做,或者我应该以不同的方式来看待这个问题。目前,上面的代码部分包含在它自己的块中

我认为您以错误的方式进行了处理

创建一个名为“视频”的新文件夹 视频中的文档不需要在菜单等中显示。在本例中,为视频中的文档指定一个模板“视频模板”

为以下项目的模板创建模板变量:电影文件、标题、说明

在块中使用HTML,在本例中为“视频块”

让我知道这是否有意义,但在我看来,你肯定应该以类似的方式处理它


这样,当用户想要添加新视频时,他们只需在“视频”文件夹中创建一个新文档并设置模板变量。

我认为您这样做是错误的

创建一个名为“视频”的新文件夹 视频中的文档不需要在菜单等中显示。在本例中,为视频中的文档指定一个模板“视频模板”

为以下项目的模板创建模板变量:电影文件、标题、说明

在块中使用HTML,在本例中为“视频块”

让我知道这是否有意义,但在我看来,你肯定应该以类似的方式处理它


这样,当用户想要添加新视频时,他们只需在“视频”文件夹中创建一个新文档并设置模板变量。

我想应该说明为什么我认为这种方法更好。。。通过使用这种方法,用户不会破坏HTML,根据我的经验,如果他们能够访问HTML,这是不可避免的。那太好了,谢谢。我一直在寻找一个迭代的解决方案,但对modx来说是个新手。很有道理。我同意,删除对HTML的访问是最重要的。这是一个非常好的结构化答案@卡波纳拉-我可能会把这个作为公认的答案,我想我应该说为什么我认为这个方法更好。。。通过使用这种方法,用户不会破坏HTML,根据我的经验,如果他们能够访问HTML,这是不可避免的。那太好了,谢谢。我一直在寻找一个迭代的解决方案,但对modx来说是个新手。很有道理。我同意,删除对HTML的访问是最重要的。这是一个非常好的结构化答案@卡波纳拉——我可能会把这当作公认的答案
    <div>
   <a href="[*Movie-file*]"><img src="images/vid.gif" alt="video 1" title="Stupid Girl" /></a>
   <h4>[*title*]</h4>
   <p>[*description*]</p>
</div>
[!Ditto? &parents=`183`&orderBy=`createdon ASC` &display=`5`
  &total=`5` &tpl=`video-chunk`!]