2009-11-17 3 views
1

Можно ли использовать Drupal для подачи нескольких динамических частей в основном статичном веб-сайте? У нас есть простой старый веб-сайт и вы хотите создать сайт для родных просто для веб-приложений (частные CMS, базы данных, некоторые формы для конкретных вещей и т. Д.). Некоторое содержание, которое мы создаем на сайте для брака (который будет Drupal), мы хотели бы отобразить в областях на основном сайте (не Drupal). Примером может быть генератор новостей, который отображается на основном сайте, но фактически загружается из контента, созданного на интерфейсе дополнительного сайта. Другим потенциальным рабочим процессом может быть установка Drupal, которая находится в подкаталоге основного статического веб-сайта. Общая логическая ссылка может перенаправить пользователей в область drupal, но можем ли мы получить какой-либо контент, который они создают за пределами этого, модульно, чтобы мы могли сохранить наш красивый жесткий дизайн сайта? Я предполагаю, что я ищу, чтобы использовать Drupal как больше рамки, чем CMS.Показать содержимое Drupal вне Drupal?

Возможно ли это? Является ли это даже логичным понятием, или я глупо спрашивать?

Спасибо за любые предложения.

ответ

2

Возможно вы можете реализовать пользовательские обратные вызовы, которые доступны через Jquery на вашем старом сайте.

Однако ....

Почему вы это делаете, Drupal является CMS для веб-сайтов, если у вас есть статический сайт, независимо от того, насколько она не будет слишком dificult, чтобы поместить его в Друпала и выглядят одинаково, даже имеют одинаковые URL-адреса. Затем вы получаете доброжелательность Drupal везде и всегда, когда хотите очень легко.

+0

Могу ли я получить несколько указателей на то, чтобы легко подбросить сайт, который выглядит так, как я хочу в Drupal, и получить это удовольствие от Drupal? – mrduclaw

+0

Попробуйте этот http://acquia.com/community/resources/acquia-tv/tips-and-tricks-drupal-theming-90-minute-tutorial –

0

Вы всегда можете получить доступ к своей базе данных Drupal на своем внешнем сайте, чтобы отображать любой контент Drupal, который вы хотите.

+2

Только если вы также загрузите Drupal, чтобы вы могли запустить check_markup() в тексте, который вы извлекаете из базы данных. Если вы не используете только HTML на своем сайте Drupal. В этот момент вы можете начать использовать node_view(), чтобы получить полностью встроенный узел. В этот момент см. Ответ Джереми Франца. – Grayside

0

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

Смежные вопросы