Предварительный просмотр темы в drupal - PullRequest
2 голосов
/ 16 октября 2008

Я использую drupal впервые. Я успешно разработал свой первый друпальский сайт в определенной степени. Я использовал свою собственную пользовательскую тему для интерфейса и синюю морскую тему для администратора. Теперь мое клиентское требование состоит в том, что, когда он нажимает кнопку предварительного просмотра перед отправкой страницы в админ-панели, он хочет видеть предварительный просмотр во всплывающем окне с темой внешнего интерфейса. Пожалуйста, помогите мне с вашими идеями и предложениями о том, как этого добиться?

Ответы [ 5 ]

2 голосов
/ 13 мая 2011

Видели ли вы этот модуль - http://drupal.org/project/pagepreview он призван дать вам, как будет выглядеть страница на тему переднего плана.

Однако есть некоторые предупреждения, например, меню не будет корректным, если это новый узел

2 голосов
/ 17 октября 2008

Когда вы устанавливаете тему администрирования, не устанавливайте флажок «Использовать тему администрирования для редактирования контента». Это должно позволить создание / просмотр контента в теме "front-end".

РЕДАКТИРОВАТЬ: если вы используете Drupal 6.x

0 голосов
/ 21 февраля 2017

Это может помочь: https://www.computerminds.co.uk/drupal-code/making-accurate-responsive-node-preview-drupal-7

Исправляет модуль Предварительный просмотр страницы с некоторыми из функциональных возможностей Responsive Theme Preview для просмотра страницы на экранах разных размеров на панели предварительного просмотра.

Предостережения на странице по-прежнему применяются, хотя.

0 голосов
/ 29 ноября 2010

Я тоже работаю над получением хорошего решения. Я пока не буду публиковать код, потому что это незавершенная работа, но по сути я делаю ajax-вызов для извлечения известного узла, а затем заменяю содержимое узла этой страницы на содержимое окна предварительного просмотра, прежде чем показывать объединенную страницу в всплывающее окно.

Если все получится, я могу сделать из него модуль.

0 голосов
/ 24 декабря 2009

Насколько я знаю, Themeing - сложный процесс в Drupal, он включает в себя множество модулей и хуков, поэтому я не думаю, что это легко сделать для модуля (возможно) или для ядра, такого как Wordpress.

...