Имеется несколько нод (1,2,3), у которых в теле содержимого есть ссылки на одну их нод (4).
Можно ли при отображении ноды (4) как-нибудь вывести список нод со ссылками (1,2,3) ?
- Либо ручками проставлять отношения
- Либо, если хочется автоматики, то при сохранении нод искать регуляркой ссылки на ноды и складывать их в табличку, откуда и дёргать нужные при показе. Оформить это как текстовый фильтр и подключать к нужным полям.
ХулиGUN, ну можно и в файлы писать.
Из темы не понятно, как это будет использоваться, сколько там нод, как часто обновлются, основной функционал или свистелка.
Гуглите db_select drupal like и ищите по синониму текушего урла. Или гуглите работа с базой друпал, у андеда там куча примеров в том числе и тот, что нужен вам
ну раз уж пошли вопросы по производительности, то думаю будет нод около 500.
Дрюпал будет применяться для документирования ИТ систем.
Были рассмотрены вики-системы для решения этой задачи. В вики-системах есть свои плюсы и минусы.
Из плюсов:
получение списка страниц ссылающихся на данную
ссылки на несуществующий материал, которые потом можно легко получить и добавить требуемый материал
механизм шаблонов, с которым, к сожалению, визивиг редакторы неудобно работают
из минусов:
навигация вся делается ручками
проблемы с правами доступа (есть конечно плагины, но кривые они)
1. Вики-система не используется.
просто анализировали возможность применения вики-систем (mediawiki, docuwiki, tikiwiki, ...)
остановились на дрюпале без модулей вики.
2. Нашел в модуле Views готовое представление Backlinks.
Как минимум представление можно добавить в меню работы с материалом (рядом с вкладками Просмотр и Правка) вкладка Сссылки сюда
3. Можно ли вставить представление в тело ноды (только без пхп вставок)?
Комментарии
подписываюсь. тоже интересуют ответы на этот вопрос
На лету нельзя.
- Либо ручками проставлять отношения
- Либо, если хочется автоматики, то при сохранении нод искать регуляркой ссылки на ноды и складывать их в табличку, откуда и дёргать нужные при показе. Оформить это как текстовый фильтр и подключать к нужным полям.
т.е. либо ручками проставлять отношение, либо программировать?
Можно ещё попробовать магию, но первые два - основные.
чуфырь-чуфырь
ХулиGUN, ну можно и в файлы писать.
Из темы не понятно, как это будет использоваться, сколько там нод, как часто обновлются, основной функционал или свистелка.
Гуглите db_select drupal like и ищите по синониму текушего урла. Или гуглите работа с базой друпал, у андеда там куча примеров в том числе и тот, что нужен вам
imarat, вы получаете звезду в номинации, как лучше всего загрузить сервер.
++ минимум затрат, а реф поля вьюхами выводить.
Откуда выводы по нагрузке, даже не известно сколько нод на сайте
ну раз уж пошли вопросы по производительности, то думаю будет нод около 500.
Дрюпал будет применяться для документирования ИТ систем.
Были рассмотрены вики-системы для решения этой задачи. В вики-системах есть свои плюсы и минусы.
Из плюсов:
из минусов:
Какая вики-система используется (в смысле модуль)? или самописанное что-то?
1. Вики-система не используется.
просто анализировали возможность применения вики-систем (mediawiki, docuwiki, tikiwiki, ...)
остановились на дрюпале без модулей вики.
2. Нашел в модуле Views готовое представление Backlinks.
Как минимум представление можно добавить в меню работы с материалом (рядом с вкладками Просмотр и Правка) вкладка Сссылки сюда
3. Можно ли вставить представление в тело ноды (только без пхп вставок)?
Если просто прикрепить представление к типу материала, юзеру, то модуль EVA можно использовать. И представление можно вставить между полей ноды.
Представление Backlinks предоставляет блок Backlinks
разместил блок в области Справка темы Bartik. Теперь получилось как надо.