2012-03-20 2 views
0

, так как im new для drupal7 и темы omega, я хочу пользовательскую первую страницу, поэтому в drupal7 я создаю страницу - front.tpl. php и все в порядке, кроме отзывчивого дизайна темы omega, если я не использую page - front.tpl.php, он отлично работает, я не знаю, как создать пользовательскую страницу, не закручивая RWD темы omega. спасибо.Как создать пользовательскую страницу, не мешающую теме omega 3.x RWD

ответ

4

Вы можете установить Delta Module, что позволит вам создать несколько версий страницы настроек тем. Подумайте о каждой версии ваших настроек темы как о новом «шаблоне» или макете для вашего сайта, так как макет в основном контролируется с помощью зон конфигурации & параметров настройки Omega Theme.

После того, как вы создали новый шаблон Delta для своей главной страницы, вы можете применить его, используя Context Module. Создайте новый контекст для вашей главной страницы. В этом контексте сначала создайте Условие, выбрав «Путь» как условный оператор и как сам путь. Затем добавьте «Реакцию», выбрав «Дельта» в качестве реакции и выберите «Шаблон передней страницы», который вы только что создали несколько мгновений назад.

1

Просто повторите использование классов, идентификаторов и мультимедийных запросов CSS из темы OMEGA, чтобы сохранить отзывчивость. Вам нужно понять, как работает RWD, а затем вы можете использовать Firebug для его отладки. У вас есть онлайн-версия вашей работы?

+0

Спасибо за ваш ответ Джордж, к сожалению, я сейчас работаю на локальном хосте, да, я попробовал то, что вы сказали, это работает, но не правильно, и в основном трудно использовать только те CSS-идентификаторы и классы, которые поставляются с omega, это довольно просто , но в основном у меня возникает вопрос, как я могу создать пользовательские шаблоны, любой базовый образец или sth. спасибо – Sohail

+1

Вам нужно создать подтему от OMEGA (следуйте этому руководству: http://drupal.org/node/225125), таким образом вы сможете легко экспериментировать с перегрузкой (в основном ваши модификации будут иметь 1-й приоритет, чтобы они принимали над основной темой омега). Как это работает, вы используете файлы .tpl.php и файл template.php для форматирования html точно так, как вы этого хотите. Если вы думаете, что тема OMEGA не имеет классов, которые вас охватывают, измените их. (Хотя я думаю, что это должно быть неплохо уже, вы должны получить свой CSS правильно ..) –

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

  • Нет связанных вопросов^_^