Php Drupal 6:每个页面都有不同的幻灯片,便于最终用户进行节点编辑

Php Drupal 6:每个页面都有不同的幻灯片,便于最终用户进行节点编辑,php,drupal,drupal-6,slideshow,Php,Drupal,Drupal 6,Slideshow,Drupal6的新手。我在那里看到了很多幻灯片模块,但似乎它们中的大多数都需要相当多的配置,并且对于用户以后的更改来说会很麻烦。我的一些页面有滑块,其他页面在同一位置有单个图像。我不希望每个滑块都有单独的节点。客户无法处理这个问题。我想有在页面本身的附件部分上传的图像,以及图像标题和alt文本字段。然后,我会想采取这一点,并显示图像连同标题和alt文本作为幻灯片,按钮切换到上一个和下一个。有可能做到这一点吗?jquery幻灯片放映模块几乎可以满足您的需要,但没有“下一步/上一步”按钮 我建议您只

Drupal6的新手。我在那里看到了很多幻灯片模块,但似乎它们中的大多数都需要相当多的配置,并且对于用户以后的更改来说会很麻烦。我的一些页面有滑块,其他页面在同一位置有单个图像。我不希望每个滑块都有单独的节点。客户无法处理这个问题。我想有在页面本身的附件部分上传的图像,以及图像标题和alt文本字段。然后,我会想采取这一点,并显示图像连同标题和alt文本作为幻灯片,按钮切换到上一个和下一个。有可能做到这一点吗?

jquery幻灯片放映模块几乎可以满足您的需要,但没有“下一步/上一步”按钮

我建议您只需找到您想要使用的javascript幻灯片产品,然后手动将其集成到节点模板中

最近,我集成到一个Drupal6项目中。内容类型包含一个图像字段,设置为允许多个值

我在我的主题中安装了库,然后在特定于内容类型的节点模板中添加了以下内容:

mycontenttype-node.tpl

<script src="/sites/all/themes/mytheme/jqFancyTransitions.1.8.min.js" type="text/javascript"></script>
<div id='ft'>
  <?php foreach ($node->field_my_photo_field as $image): ?>
    <img src="/sites/default/files/imagecache/my_photo_imagecache_preset/<?php print base_path() . str_replace(' ', '%20', $image['filepath']); ?>" alt="" />
  <?php endforeach; ?>
</div>
<script>
$('#ft').jqFancyTransitions({ width: 350, height: 300, navigation: true, effect: 'wave' });
</script>
注意,我正在使用imagecache预设将图像裁剪并缩放到350x300,并且我必须str_preplace空格,因为jqfancytransitions不喜欢它们。这只是因为这是一个比要求用户不使用空格或修改文件名更简单的解决方案