2

我第一次使用drupal。我在一定程度上成功开发了我的第一个drupal网站。我为前端使用了自己的自定义主题,为管理员使用了蓝色海洋主题。现在我的客户的要求是,当他在管理面板中提交页面之前单击预览按钮时,他希望在带有前端主题的弹出窗口中看到预览。请帮助我就如何实现这一目标提出您的想法和建议?

4

5 回答 5

2

设置管理主题时,不要选中“使用管理主题进行内容编辑”。这应该允许在“前端”主题中创建/预览内容。

编辑:假设您使用的是 Drupal 6.x

于 2008-10-17T01:42:57.943 回答
2

你看过这个模块吗 - http://drupal.org/project/pagepreview它旨在为你提供页面在前端主题上的样子。

但是有一些警告,例如,如果这是一个新节点,菜单将不正确

于 2011-05-13T00:02:28.087 回答
0

我也在努力寻找一个很好的解决方案。我不会发布代码,因为它是一项正在进行的工作,但基本上我进行了一个 ajax 调用来检索一个已知节点,然后在显示合并页面之前用预览框的内容替换该页面的节点内容弹出窗口。

如果一切顺利,我可能会用它制作一个模块。

于 2010-11-29T08:58:00.717 回答
0

据我所知,主题化在 Drupal 中是一个复杂的过程,它涉及许多模块和钩子,所以我认为模块(也许)或者像 Wordpress 这样的核心并不容易做到这一点。

于 2009-12-24T11:23:24.737 回答
0

这可能会有所帮助:https ://www.computerminds.co.uk/drupal-code/making-accurate-responsive-node-preview-drupal-7

使用一些响应式主题预览模块功能修补页面预览模块,以便在预览面板中以不同的屏幕尺寸查看页面。

页面预览的警告仍然适用。

于 2017-02-21T02:54:28.337 回答