Neka: Блог

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

Хлебные крошки на форуме

28 июня 2012 в 12:45

Приветствую!
На форуме отлично работают крошки при просмотре темы, примерно так

Главная > Форум > Контейнер > Раздел

Названия темы в крошках нет и не надо.
Но если нажать на кнопку ответить, то все меняется Sad И крошки становятся такими

Главная > Название темы

То есть становятся абсолютно бесполезными, хотя должны быть

Главная > Форум > Контейнер > Раздел > Название темы

Настройка pathauto для форума

27 июня 2012 в 6:26

Приветствую!
В предыдущей теме мне посоветовали использовать Pathauto для ЧПУ, я так и поступил, но проблема путей к темам форума так и не решилась, точнее я решения не нашел. Подробнее:

/forum/somecat - Раздел Somecat
/node/2 - Тема в разделе Somecat

Как видите, пути вообще не связаны друг с другом. Настроек для node/* путей я не нашел в Pathauto.

Так как же мне сделать путь типа такого - /forum/somecat/sometheme или /forum/somecat/sometheme

Пути для форума

26 июня 2012 в 6:07

Приветствую!
Настраиваю форум на друпале седьмой ветки, возник вопрос насчет человеческих URL.

Я знаю о существовании модуля Path, более того, я знаю, что он делает:) Но при создании форумного раздела (здесь admin/structure/forum) нет поля смены URL, а лазить и редактировать через настройки Path не особо-то удобно.
Еще хуже дело обстоит с путями к теме непосредственно, получается такая фигня:

Bredacrumbs - URL
Главная >> Форум >> Раздел #1 - /forum/4
Главная >> Форум >> Раздел #1 >> Какая-то тема в форуме - /node/2

Выборка ноды по нескольким терминам с красивым UPL

28 апреля 2011 в 8:58

Есть 2 словаря: Категория и Тип объявлений.
Например у термина Сотовые телефоны->Смартфоны из словаря Категрии короткий адрес "mobile/smart", и у термина "Продам" из словаря Типов - адрес "sell"
Хочется, чтобы по этой ссылке "http://mysite.com/mobile/smart/sell" выбирались все ноды, у которых в привязке термины телефоны->Смартфоны и Продам.
Даже не спрашиваю, возможно ли? Знаю, что возможно, поэтому спрашиваю: как?

Правильная таксономия (категории, подкатегории)

27 апреля 2011 в 5:57

Здравствуйте!
Необходимо создать такую структуру словарей:

Недвижимость
--1 комнатные квартиры
--Дачи
--Гаражи
Автотранспорт
--Легковые
--Грузовые
Сотовые телефоны
--Смартфоны
--Аксессуары

и так далее. Вроде все просто и очевидно, но нет. При добавлении объявления (сайт все таки про них), пользователь должен выбрать Категорию (Корневые термины словаря) в одном выпадающем списке, а подкатегорию (Дочерние термины относительно выбранного корневого термина) - в другом.
* Если реализовать 1 словарь с такой иерархией, получается, что пользователь может выбрать как корневой, так и дочерний (относительно любого корневого) термин в любом из двух списков (поле "Термин таксономии" списком).
* Если сделать 1 словарь "Категории" и на каждую категорию по словарю "Подкатегории", тогда встает вопрос как организовать автоматическую выборку и вывод выпадающим списком терминов из нужного (ранее выбранного в первом списке) словаря? Вообще, как можно темизовать только страницу, например, /node/add/-ad?

Так же не понятно как реализовать "выталкивание" терминов относительно ранее выбранной Категории. Например, есть словарь "Тип объявления" с терминами "Куплю", "Продам", "Сниму", "Сдам". Пользователь выбрал (по реализованному алгоритму из первого пункта) категорией "Сотовые телефоны" и подкатегорией "Аксессуары", естественно тогда в выпадающем списке с именем "Выберите тип объявления" (привязка к "Тип объявления") не может быть термина "Сниму" и "Сдам".

Вот такие глупые вопросы, спасибо всем откликнувшимся!

Структура словарей

26 апреля 2011 в 6:26

Приветствую!
Мне нужна привязка термина к словарю, а так же привязка возможности использование термина одного словаря с термином другого. Объясню: сайт объявлений, есть термин Недвижимость, в нем есть подкатегории, типа 1-комнатные, 2-хкомнатные, и так далее. Естественно у объявления не может быть категория просто "Недвижимость" и все, как максимум "Прочее", что тоже является подкатегорией "Недвижимости".

Организация картинок jQuery

25 апреля 2011 в 8:41

Приветствую!
Для решения непосредственно задачи, указанной в теме, необходимо:

  1. Определить, как подключить jQuery.
    Почитав несколько тем, все предлагают php-вставку для подгрузки jQuery вставлять в код шаблона. Мне бы хотелось более универсальный способ, чтобы работоспособность этой вставки не зависела от блоков, темплейтов и т.п.
  2. Найти необходимый плагин для jQuery
    Нужно отображение картинок в ноде в стиле так. Как вы могли догадаться, сайт будет для объявлений купли/продажи/etc. Т.е. thumbnail при клике показывается в спец. окошке средних размеров, при клике на этом окошке вылазиет стандартный скрипт по типу lightbox. И, естественно, крайне желательно автоматическая генерация необходимого кода в статье. Не буду же я в подсказке писать "Если вы хотите красиво, то пишите в теле объявления вот такую кучу непонятных для большинства букв"
  3. Связать это все дело
    Сейчас, настроив imagefield в нужном типе материала я имею - картинки класса thumbnail, при клике на которые открывается новое окно с полноразмерной картинкой. Расположены они в столбик.

Так же вы могли уже догадаться, что я новичек в друпал, а в особенности Drupal7, это мой первый день знакомства с ним. Ранее были попытки создать что-л. более менее сложное на Drupal6, не увенчавшиеся успехом, т.к. сроки горели, ничего не получалось и я возвращался к более привычной мне Joomla.

Темизация определенной страницы

13 марта 2011 в 15:18

Здавствуйте, мне нужно определенно темизовать страницу например /node/54 (path-alias - /news) именно контент, вьюсы не подходят, скажите пожалуйста как назвать файл для phptemplate в теме, чтобы он опознал его именно для этой страницы

Вывод новостей определенной даты

13 марта 2011 в 12:09

Здравствуйте!
Я создал тип ноды, и pathauto сделал им путь /news/dd.mm.yy/headline-of-news-article (дата нужна для одинаковых заголовков разных новостей, ну и для читаемости, чтоли). Вопрос: Как выводить все новости от числа dd.mm.yy по ссылке /news/dd.mm.yy ? В друпале новичок, хотелось бы отказаться от views

Подбор модулей

11 марта 2011 в 22:36

Здравствуйте!
Есть необходимость кастомизовать тип материала, помогите, пожалуйста, с модулями:

Тип материала: Новости

1. Поле: Дата/Время публикации (input type=text)
Modules: scheduler

2. Поле: Дата / Время снятия с публикации (input type=text)
Modules: ?scheduler

2.1 JS-календарь к полям даты
Module: date popup, jquery_ui

3. Поле: Автор новости (input type=select)
Comment: Например: "Газета №1" и "Газета "№2". Admin можеть добавлять новости от любой газеты. Так же можно дать определенному юзеру добавлять новость, например, от "Газета №1". Т.е. словарь + разрешение юзеру добавлять новости, указывая только разрешенноый термин словаря.
Module: ???

4. Поле: Всегда вверху списка (input type=checkbox)
Module: ???

5. Поле: Всегда преобразовывать дату публикации к текущей дате (input type=checkbox)
Module: ???

6. Путь: /news/__дата__/__заголовок__
Module: Path, Autopath, Tokens

7. Комментарии
Module: comments

Спасибо!

Вывод списков определенного типа нод

5 декабря 2009 в 13:32

Здравствуйте!
Может мой вопрос покажется глупым, но...
У меня есть 6-7 типов нод (видео, музыка, программы, книги). Есть меню с соответствующими пунктами (video/, music/, programs/, etc.). Как мне сделать так, чтобы на странице video/ отображались только ноды типа видео с сортировкой по дате добавления?
Вроде бы я нашел решение, но оно отнюдь не оптимальное (может внести коррективы?): Для каждой страницы свой views. Но получается что в теме должны быть файлы video-views.tpl.php, music-views.tpl.php, etc. или я где-то не прав?
Спасибо за советы!