EvgenyD: Блог

Главные вкладки

Dhtml menu - проблема с установкой

19 сентября 2011 в 16:14

Устанавливаю модуль dhtml menu, на странице модулей включаю, нажимаю "сохранить" и... и всё. Модуль помечен как установленный, но нигде больше нет упоминания о нём. Ни в структуре, ни в конфигурации, ни в блоках, ни в меню -- нигде. Соответственно не могу настроить и применить к меню. Что это за дела такие?

Ну и чтоб 2 раза не вставать: я его собирался применить для сворачивания/разворачивания списков на странице с уровнем вложенности до 3х. Если подскажете чем заменить -- буду благодарен.

FiledCollection + поле + Views

13 сентября 2011 в 17:51

Задача: 3 разных блока будут в центре страницы и в боковых колонках. Тип материала совершенно одинаковый у всех.
Что делаю:
- создаю словарь с 3 признаками: (показывать слева, показывать в центре, показывать справа)
- создаю тип материала
а) fieldcollection
б) поле--ссылка на словарь
- задаю поля в структура -> fieldcollection
- создаю материал заданного типа, заношу несколько записей-fieldcollection, в общем поле-термине ставлю галку, например, показывать в правом столбце.
- создаю во Views блок, в котором указываю какие и как выводить поля из fieldcollection этого материала
- пытаюсь задать фильтр на вывод, чтоб брал только те материалы, у которых включено "показывать в правом столбце" -- фиг. в списке доступных полей для фильтра совершенно нет этого поля.

Как это побороть?

Если во Views указывать источник не поля из fieldcollection, а его содержимое, то там этот термин будет и его можно будет в фильтр привязать. Но такой вариант не подходит, ибо тогда я не смогу рулить полями fieldcollection (там часть скрыта, часть через rewrite переопределяется)

Есть вариант в лоб тупо создать 3 типа материала для каждого региона вывода, у каждого свой fieldcollection, но это слишком не оптимально. Хочется грамотного решения без размножения лишних дубликатов.

Привязать внешний линк к картинке

7 сентября 2011 в 13:05

Задача: на сайте в блоке должно выводится несколько картинок, у каждой картинки должен быть свой линк, всё это должно быть в одном месте (материале). То есть, пользователь заходит в нужный материал, там добавляет/удаляет картинку и каждой картинке в соответствие прописывает линк.

Вариант 1: в самом материале в текстовую область вставлять картинки через висвиг-редактор и прописывать линк каждой. Это на крайний случай. Ибо очень желательно, чтобы картинки автоматически масштабировались при загрузке.

Вариант 2: завожу новый тип материала, там завожу поле image, прицепляю к нему виджет, который масшатабирует картинку должным образом. Вроде всё здорово, но не знаю как теперь к каждой картинке привязать конкретную ссылку.

Вариант 3: может ещё что посоветуете? Задача-то, в общем-то, примитивная, но поскольку новичок я в этом деле, то никак не соображу что с чем и как скрестить.

Подскажите, пожалуйста, новичку по модулям

23 августа 2011 в 13:19

Имеем сайт и друпал 7.7. Сайт в общих чертах привязан уже к системе. Но не знаю пока как и с помощью каких модулей лучше реализовать следующее:

1. На сайте должны быть картинки-логотипы партнеров, что-то типа банеров. Логотипов может быть сколько угодно, ссылки внешние, на сайты этих самых партнёров. Пользователь сам логотипы может добавлять/удалять.

2. Должно быть несколько блоков с товарами на первой странице, что-то типа специальных предложений. Блок должен включать в себя: название, картинку, краткое описание. Линк каждого товара ведет на страницу с полным описанием этого товара на этом же сайте, типа рекламного листка. Никаких каталогов, цен, систем продаж и сопутствующего функционала на сайте нету, поэтому полноценный модуль коммерции будет явно избыточен.

3. Новости. Есть в меню страница с новостями, каждая новость может вести на более подробную страницу (необязательно). Последние 5 новостей из этого списка должны автоматом помещаться на главную страницу. Модуль Views может помочь?

4. Список статей. Есть в меню пункт "статьи", ведёт на страницу со списком статей. Название каждой в списке ведёт на страницу соответствующей статьи. Навскидку сделал это с помощью модуля Book. Не устраивает то, что там выводится автор/дата/теги. Если в настройках отображения убрать автора-пользователя, то будет выводиться "Гость". Не нашёл с ходу где это отрубить. Не нашёл где можно поправить тексты типа "вверх". В самом пхп-шаблоне как-то стрёмно вставлять голый текст, это крайний случай.

5. Хочется хороший wyswyg редактор для неискушённого пользователя, посоветуйте.