TODO
Модуль облегчает работу с большими иерархическими списками в Drupal. Вместо хранения огромного количества терминов в словарях, модуль позволяет держать всё дерево элементов в отдельной таблице базы данных, копируя в таблицы таксономии только те, что реально используются.
Такой подход жестоко умертвляет пару зайцев:
- Снижает нагрузку на таксономию. Некоторые базы могут иметь сотни тысяч элементов, из которых реально используется не больше нескольких сотен. Остальные висят мёртвым грузом, замедляя выборку из таксономии.
- Из-за наличия в системе только реально используемых терминов, посетители сайтов при поиска материалов с фильтром по терминам будут видеть только рабочие категори.
- Установите модуль как обычный модуль Drupal.
- Настройте таксономию и материалы.
- Настройте модуль, задав словарь (он должен быть пустой). Рекомендуется включить опцию Delete unused terms.
- Импортируйте напрямую в БД таблицу с данными. Это можно сделать через phpMyAdmin или через консоль, с помощью команды
mysql
.
- id - ID элемента таблицы.
- name - Наименование, отображается при выборе и задаётся в качестве имени термина.
- parent - Для подчинённых элементов, ID родителя. 0 для корневых элементов.
- desc - Описание. Копируется в описание термина таксономии.
- tid - ID термина. Равно нулю, если термин не скопирован в систему.
Страны, регионы, города. В базе 106 стран, 922 региона и 10969 городов. Взято с хабра
КЛАДР (классификатор адресов России): скачать. Пока версия сырая, только для ознакомления.
Если у вас есть интересные таблицы, которые могут быть интересны другим пользователям, присылайте их на адрес dan.samara@gmail.com
Ишмаев Даниэль
Файницкий Дмитрий