Приветствую!
Drupal 7 (3 недели в освоении).
Подскажите как можно реализовать такую штуку.
Делается сайт для городского совета. На сайте на главной есть блок с фотографией мэра города. Нужно сделать так, чтобы поля по мэру (фото, ФИО и должность) были оформлены не как запись на сайте, а статическими переменными (не знаю как точнее сформулировать)?
Т.е. в админке сделать раздел "Мэр города", а там эти три поля. Чтобы в будущем не плодить мэров города на сайте, не искать соответствующую ноду для изменения данных и дабы облегчить редактору смену этих данных - просто ввести новые данные в админке и всё.
Как-то так
Комментарии
Создавайте тип материала "Мэр города", Затем представление, которое будет представлять этот тип материала, и блок представления выводите на главной.
Спасибо за ответ. У меня так и сделано: тип материала, представление. Но для ввода данных нужно создавать новую ноду или потом изменять её, а мне нужно чтобы эти данные вводить в админке БЕЗ НОДЫ. Можно ли как-то сделать блок для админки в котором можно будет менять значения этих полей? По типу как в шаблоне вводится имя сайта, слоган... Но без шаблона. К настройкам шаблона у конечного пользователя доступа не будет
Тип материала "Мэр" + отдельные поля для данного типа: фото, ФИО и должность
так и есть в настоящее время. Нужно другое
Вывод нужен, или что другое?
Ссыль давайте.
нужно чтобы эти данные вводить в админке БЕЗ НОДЫ. Можно ли как-то сделать блок для админки в котором можно будет менять значения этих полей? По типу как в шаблоне вводится имя сайта, слоган... Но без шаблона. К настройкам шаблона у конечного пользователя доступа не будет
Миленький сайтик.
Друпал позволяет делать очень многое для удобного наполнения сайта.
Сделайте, например, роль "модератор" или "редактор".
Дайте ему определенные права. В том числе - создание / редактирование только вот таких типов материалов.
Дайте ссылку на вход.
Сбоку привесьте блок с нужными ссылками на пополнение / редактирование. И сделайте блок видимым только ролям "Администратор" (то есть себе) и "редактор".
Потом опишите все процедуры по наполнению в "учебнике".
И да - присоединяюсь к совету сделать тип материала "мэр города" и потом в нужном месте выводить вьюс с одним материалом - самым последним мэром.
==
Сделала сайт для управления культуры района. Наполняет сайт сам начальник этого отдела культуры. кхм... Он с компом мало-мало дружит. Тем не менее - с наполнением сайта на Друпале справляется вполне нормально.
Вот и у меня задача - сделать для тез, кто не очень дружит ))) попутно пишу шпаргалки.
Функционал Друпала я уже оценил, в нормативной базе такого понаваял ))))
Насчет мэра у меня пока так и сделано, вьюха выводит одну последнюю запись, в принципе этого достаточно. Хотел поудобнее сделать. К тому же ссылку на прямую трансляцию с ютуба никто не отменил. Буду думать как лучше прикрутить. Спасибо за советы.
А трансляция с Ютуба - непонятно, в чем проблема.
Есть модули.
Можно сделать поле в типе материала.
И потом тоже выводить - так, как надо.
Вот модуль youtube_block, но я им не пользовалась. Но, возможно, для Ваших целей будет удобно.
А я пользуюсь вот этим video_embed_field. Потом можно создать поле в типе материала. И туда загонять ссылку на Ютубовский ролик.
Потом выводить опять же вьюсом - тоже очень много вариантов настроек.
Чтобы "редактор" мог редактировать последний материал "Мэр", - можно сделать отдельную страницу с таким же Представлением. Доступ к странице только у Редактора (и Администратора). В Представлении только одна нода (можно только заголовок), - но её Редактор имеет право редактировать.
Впрочем, можно, чтобы там был перечень всех мэров, в порядке обратной хронологии.
В блоке "Редактору" дать ссылку на эту страницу с представлением "Мэр(ы)".
video_embed_field уже использую для видео
Ну так и сделайте вьюс опять же - и отображайте его в блоке.
И сделайте (может быть, при необходимости) еще страницу (доступную для всех или только для Редактора и Администратора) со вьюсом.
пишу ОБЫЧНЫЙ комментарий - он не проходит. Пишет: "Не используйте матерные или агрессивные слова"
Ребята друпалрущики, надо что-то делать с фильтром!
Он мысли тоже читает видимо.
Мои мысли на Друпал_ру никогда не бывают агрессивными. Потому что Друпал_ру я очень люблю.
А материться я не умею в принципе.
Коммент был самый обычный, подсказки для новичка.
Я много пыталась там убрать слов, р_а_з_редить их...
Потом плюнула. "нунешмогла".
сайт
Не смогла пройти мимо:
ІНФОРМАЦІЯ СЕЛ
ІЩНИХ РАД - ІНФОРМАЦІЯ СЕЛИЩНИХ РАДспасибо, там могут быть еще ошибки - я не силен в украинском )) Буду исправлять по ходу
Может проще правами запретить редакцию.
скажем в общем интересует вопрос создания таких блоков, чтобы вводить данные напрямую из админки. Просто еще планируется страница с видео ютуб - прямая трансляция. И нужно будет там постоянно менять ссылку. Вот это-то поле хорошо было бы иметь в админке. Ввел - есть трансляция, убрал ссылку - нет трансляции. Или вообще по времени - время прошло - ссылка закрылась. Как-то так. Еще туда не добрался.
https://www.drupal.org/node/206761
а потом через variable_get выводите переменные
спасибо, попробую