Drupal Publishing - PullRequest
       23

Drupal Publishing

0 голосов
/ 24 июня 2011

Я новичок в веб-дизайне. По сути, я просто начал учиться. Люди рекомендовали CMS, такие как Joomla & Drupal, и я установил их, потратив несколько часов, пытаясь их выяснить, и сдался. Затем я приступил к дизайну своего веб-сайта в текстовом редакторе, потому что мне было проще изучать html, css, js и т. Д. Теперь у меня есть от 20 до 30 веб-страниц, которые нужно опубликовать в Интернете. , У меня на хост-сервере установлено три CMS, и я решил использовать drupal. Итак, у меня открыт друпал и пример домашней страницы друпала. Я не могу понять, как просто изменить эту страницу на мою HTML-страницу, которую я уже создал.

Я чувствую, что это такой глупый вопрос, но я заглянул в туннельный запястье. Может ли кто-то указать в правильном направлении?

Ответы [ 2 ]

2 голосов
/ 25 октября 2012

Вы можете сделать это очень легко, используя фрагмент PHP в статье, записи в блоге или что-то еще. Вам необходимо активировать модуль PHPfilter и убедиться, что тип контента, с которым вы работаете, принимает код PHP ... и что вы, как пользователь Drupal, можете использовать код PHP.

В противном случае все просто, поместите что-то вроде этого в текст содержимого:

<?php
print file_get_contents("/path/to/file.html");
?>
1 голос
/ 24 июня 2011

CMS не управляет html-страницами, она управляет контентом .В случае с Drupal контент - это узлы, блоки, пользователи, ...

Следующая важная вещь в CMS / Drupal - это разделение контента и дизайна.С CMS, такой как Drupal, вы создаете / используете так называемую тему, которая является шаблоном для вашего контента, который определяет структуры HTMl, CSS и так далее.Это более или менее одинаково для всех страниц веб-сайта.

Когда у вас есть это, преимущество CMS вступает в силу. Теперь вы можете создавать контент сколько угодно (более или менее) ивсе будет отображаться с использованием ранее созданной / загруженной темы.Без необходимости писать HTML / CSS для каждой новой страницы.И вы можете изменить свой дизайн / структуру в одном месте, и каждая отдельная страница вашего сайта будет затронута в одно и то же время.

Как вы можете видеть, это полностью отличается отчто вы сделали со статическими файлами HTML.Это также означает, что нет простого способа «импортировать» его в Drupal.В основном вам нужно заново создать весь сайт, на этот раз с помощью Drupal, а затем добавить на него свой контент.При этом вам придется изучать Drupal.

Итак, когда вы закончили работу со своим сайтом в виде статических страниц, просто загрузите их хостеру и покончите с этим.И, может быть, начать с CMS с самого начала со следующего проекта ...

...