ВопросПомогите разобраться... На Друпал.ру лишь задирая головы отправляют читать мануалы...
Приветствую всех!
Насколько я смог разобраться в форумных ветках - мне сюда.
Сразу оговорюсь - вопрос не платный, если только кто-то не вызовется помочь за бесценок, так как денег практически нет :)
Обо мне: хочу создать новостной сайт с уникальным своим дизайном и с уникальной (на данный момент мне так кажется) структурой. Что имею? - Да почти ничего: знаю, что есть HTML, PHP, MySQL.
Мой вопрос состоит скорее из нескольких десятков, если не сотен :) Но в общем смысле вот он:
Есть огромный интерес и желание разобраться в CMS Drupal, начал с установки его локально через Денвер 3. Всё работает, побаловался денёк с 6 и 7 версиями. Однако, сразу же возникли трудности с настройкой "под свои запросы".
Залез на Drupal.org, понакачал всевозможных модулей. Через пару часов понял, что без знания PHP будет нереально тяжело во всём разобраться, поэтому, собственно, и обращаюсь сюда :)
Суть проблемы: хочу сделать новостной ресурс со своей структурой в 4-ёх типах страниц (сверху вниз):
Главная страница:
- над шапкой: место для слайдшоу;
- шапка: лого + лого + лого = 3 блока по горизонтали;
- меню с выплывающими подменю (при наведении на него);
- блок "содержимое" разбить на 21 горизонтальный блок с чередованием: четные блоки простые без ничего на всю ширину, нечётные блоки разделяются в соотношении 20% к 80% вертикально, в каждом таком нечётном блоке надо слева меню (можно текстом с кнопками, можно картинками), а справа поместить две последние новости раздела меню.
- низ: футер с текстовым меню (без кнопок) - 8 столбцов + небольшой квадратик для информации о проекте.
Страница меню (сверху вниз):
- над шапкой: место для слайдшоу;
- шапка: лого + лого + лого = 3 блока по горизонтали;
- меню с выплывающими подменю (при наведении на него) и выделенным пунктом меню, в котором находишься;
- блок "содержимое" разбить на 17 горизонтальный блок с чередованием: четные блоки простые без ничего на всю ширину, а нечётные блоки разделяются в соотношении 20% к 80% вертикально, в 20% всунуть название подпункта меню (можно текстом с кнопкой, можно картинкой), а справа поместить две последние новости раздела подменю.
- низ: футер с текстовым меню (без кнопок) - 8 столбцов + небольшой квадратик для информации о проекте.
Страница подменю (сверху вниз):
- над шапкой: место для слайдшоу;
- шапка: лого + лого + лого = 3 блока по горизонтали;
- меню с выплывающими подменю (при наведении на него);
- блок "содержимое" разбить на 13 горизонтальных блоков с чередованием: один блок простой без ничего на всю ширину, а затем два блока с новостью и анонсом.
- низ: футер с текстовым меню (без кнопок) - 8 столбцов + небольшой квадратик для информации о проекте.
Страница самой новости (сверху вниз):
- над шапкой: место для слайдшоу;
- шапка: лого + лого + лого = 3 блока по горизонтали;
- меню с выплывающими подменю (при наведении на него);
- блок "содержимое" разбить на 5 горизонтальных блоков: первый блок простой без ничего на всю ширину, а затем блок для текста новости с картинкой, третий блок пустой на всю ширину, четвертый разделенный пополам для картинок, пятый блок - пустой;
- низ: футер с текстовым меню (без кнопок) - 8 столбцов + небольшой квадратик для информации о проекте.
Вроде бы вот так. Повторюсь - платить не смогу, разве что немножко. Можете стучать в icq: 559988115, либо skype: kuhlevsky.
Буду премного благодарен за любые идеи и советы.
Пока выбираю, пользоваться 6 или 7 Друпалом...
- Гость
- 11.02.2012
- 6112
Комментарии
Забыл добавить, что сообщение скопировано отсюда: http://www.drupal.ru/node/75981
Ну что, совсем никто не поможет разобраться? :(
Что именно вы хотите услышать? Вы хотите создать сайт на Друпале, это правильный выбор. Но ведь никто не будет с Вами бесплатно сидеть и пальцами показывать куда нажимать. Если будут трудности с осваиванием - пишите, всегда поможем. Однако делать за Вас или вместе с Вами сайт никто не будет. Кушать ведь все хотят :)
Хорошо, спасибо :) хотелось бы услышать варианты исполнения :)
Не могу подобрать правильное исполнение для главной страницы, где в 1 регионе должно отображаться вместе: меню слева для раздела 25% и 75% чтобы занимало 2 тизера. Сейчас втыкаю в модуль Дисплэй Сьют. Про меню ни слова :( Как тут быть?
И вторая моя проблема, из-за чего, собственно говоря и не могу начать большую и ёмкую работу - это определение того, с чем же всё-таки работать. Может это и покажется смешным, но не могу подобрать правильную связку для правильного отображения всех четырех типов страниц. Конкретнее - не могу связать словари и терминами из таксономии с типами содержимого. Как я начал делать: 3 типа содержимого - для главной страницы (1 штука), для страницы раздела (7 штук) и для страницы подраздела (43 штуки). Как-то много получается :(
Либо я не нашёл ,как же это правильно реализовать с задействованием модуля таксономии, либо всё действительно так тяжело :)
Далее, для вывода во вьюсе, например, на странице раздела, можно вывести лишь определенный тип содержимого, но никак не отдельно взятые ноды с определенной группировкой по типам (которых 7). Отсюда я сделал вывод о том, что необходимо будет делать 7 типов содержимого и для каждого делать свой вьюс на страницу раздела, чтобы в каждом из них (7 вьюсах) показывалось по 2 последних тизера. А ещё надо добавить в эти вьюсы слева от новостей менюшку, причем в каждом вьюсе свою. Как добавить эту менюшку - мне и интересно. Фуф.. Короче говоря, два вопроса у меня, правильно ли я мучаюсь с вьюсами и типами содержимого, либо стоит присмотреться к Дисплей Сьют либо Панелс? И как может мне помочь Таксономия? Какую книгу либо руководство не читаешь - везде все говорят, что главное вначале не запутаться и не нагромоздить много лишнего :)) Вроде бы у меня так и получилось :( Спасайте :)
1. Втыкайте в модуль Panels, а не Display Suite.
2. 43 термина таксономии - это нормально, абсолютно не стоит переживать по этому поводу.
3. Во вьюсе можно выводить данные с групировкой по любым условиям. Вникайте во вьюс глубже.
4. Не спешите с сайтом, я первый сайт делал месяца два. Всё обдумайте, почитайте мануалы, позадавайте вопросы. Главное - уверенность в выборе, а для этого необходимы фундаментальные знания!
Спасибо за ответ!!!
к чему лучше привязать мои 43 раздела: к терминам таксономии либо к типам содержимого?
Запутался в конец =(((
есть 7 разделов, 43 подраздела. В принципе, логично было бы сделать тип для раздела, тип для подраздела, создать 7 словарей и раскидать в них 43 термина. Верно? Может и верно, только как потом выводить информацию через Панели на 3 разные страницы???
43 - конечно термины, в типах содержимого вы запутаетесь.
Если раздел и подраздел связан - то можно всё в одном словаре, указав подразделы в качестве дочерних терминов к их разделам.
На разные страницы информацию можно выводить через Views.
Спасибо огромное :)
Сейчас буду пробовать с Вьюсами :)
Однако, с ними у меня небольшая проблема, она полностью изложена здесь: http://drupal.org/node/1127372
Для 7 Друпала нет выбора терминов из таксономии в аргументах, в этом проблема :(
> Для 7 Друпала нет выбора терминов из таксономии в аргументах
Есть =) Добавляете термин таксономии в контекстный фильтр и получаете желаемый результат :)
Не пойму, как связать в 7 Друпале термин таксономии и тип содержимого, при создании словаря нету кнопок добавить "Тип содержимого". Что-то тут не так ( В шестом сразу всё делается, в 7 нету :(
Словарь привязывается к типу материала при создании поля. То есть в типе материала заходите в настройку полей, потом выбираете поле таксономии, и в его настройках указываете словарь, к которому термин может принадлежать.
СПАСИБО ВАМ ОГРОМЕННОЕ!!! Всё получается, даже без Panels. В 7 Друпале спас модуль Taxonomy display :)
Теперь ещё вопросик: как в Представление можно добавить вертикальное кнопочное меню? В панелях это также не нашёл как реализовать - либо текстовое, либо никак. :(
Интересует именно меню в одном блоке, а не в соседних.
Что в вашем понимании значит "кнопочное" ?
прямоугольные кнопки вертикально, без границ, прижатые друг к другу (вертикальный список) из терминов таксономии с возможностью задания каждой линка. И это меню должно быть в левой части одного вьюса или блока (минимпанели). Как такое реализовать?
прямоугольные кнопки вертикально, без границ, прижатые друг к другу (вертикальный список) из терминов таксономии с возможностью задания каждой линка. И это меню должно быть в левой части одного вьюса или блока (минипанели). Как такое реализовать?
Ну во вьюс добавляете страницу в нужное меню. После чего переходите в настройку блоков и выставляете блок с меню в любой регион.
А сделать его кнопочным вместо текстового можно каким-нибудь Nice Menu, верно?)
Спасибо большое за помощь! )
Чтобы сделать его вида "кнопок" - вам надо учить css. С помощью стилей визуально можно сделать с сайтом что угодно. Хоть картинку из ссылки :)
"вопрос не платный, если только кто-то не вызовется помочь за бесценок, так как денег практически нет :)"
Каков засранец :) Денюшек сайтики стоят, пойми это наконец.
Да я это уже понял :) Ну немножко же можно помогать и наставлять на путь истинный :)
я тоже только начал изучать друпал. В инете куча платных и бесплатных обучающих видеоуроков. Правда много на английском. Мой вам совет - пару недель потратте на изучение друпал по видео, поймите концепцию друпала, а потом уже начинайте клепать сайт.
В нэте есть руководства как создать новостные порталы на друпал.
Комментировать