Viacheslav: Блог

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

[НЕ решено] Как реализовать справочник с множеством полей?

3 сентября 2010 в 4:23

Необходимо реализовать географический справочник содержащий в общих чертах следующее:

  1. Страны
  • русскоязычное наименование
  • код страны
  • оригинальное наименование
  • наименование в транслите
  • код столицы (из этого же справочника)
  • прочие справочные данные (связи с др. справочниками)... (например, численность населения, валюта и т.п.)
  • Регионы
  • Города
  • Для Регионов и Городов принцип тот же — множество различных полей. Например, для городов — будут гео-координаты.

    Материалы на сайте будут привязаны к регионам и городам. При выводе материалов и блоков на странице необходимо использовать поля из справочников (например, внутренний код города). По сути материалы — импортируемые и периодически обновляемые данные из сторонних систем. При импорте в качестве параметров будут использоваться некоторые коды из справочников.

    Вопрос к сообществу, как реализовывать подобный справочник в D6? (кстати, в D7 решение вероятно возможно на обычной таксономии, где доступны дополнительные поля)

    Объём справочника и материалов, как вы понимаете, будет достаточно объёмный. Подозреваю, при выводе материалов будет огромное количество запросов к БД. Это к вопросу производительности и принципиальному выбору Drupal'а (может заказать реализацию на фреймворке?). Например, нашел модуль category, перед использованием которого разработчики предлагают хорошенько подумать. Smile

    Функция content_format() и CCK imagefield + imagecache

    31 октября 2008 в 11:49

    Не могу победить функцию content_format() для вывода поля imagefield.

    Для начала хочу сказать, что вариант прямого вывода $node->content['field_somefield']['view'] работает, но не устраивает, т.к. не универсально. К тому же разработчики рекомендуют использовать функцию content_format().

    Далее более подробное описание проблемы.

    Модуль для отладки: генерации контента, регистрация пользователей и т.п.

    28 января 2008 в 14:59

    Взялся за освоение Drupal. По-моему где-то наблюдал модуль для разработчиков, который в целях отладки может создать виртуальных пользователей в системе, сгенерировать некоторый контент вида: «lorem ipsum dolor sit amet». Или мне всё это приснилось?