taxonomy

Как быть с нехваткой памяти при отображении больших деревьев таксономии в административном интерфейсе Drupal 7?

Проблема такая: есть большое трёхуровневое дерево таксономии в Drupal 7. Дерево на несколько тысяч элементов. Притом большинство терминов лежит именно на последнем (третьем) уровне. В результате чего есть примерно такие фрагменты: г. Москва > ул. Профсобзная > д. 1 (и таких домов на этой улице 600 штук).

Так вот при попытке в адмике посмотреть список терминов в словаре (./admin/structure/taxonomy/tags), неизбежно заканчивается память (даже 4 ГБ на выделенном сервере) при построении формы, потому что, не смотря на пейджинг, при подготовке вывода вытягиваются все термины третьего уровня.

Подробнее

 
 
30.06.2011 — 22:22

Вопрос по таксономии

Вопрос такой. Как в таксономии в функцию taxonomy_autocomplete($vid, $string = '') передается первый аргумент? При том что в меню

  $items['taxonomy/autocomplete'] = array(
    'title' => 'Autocomplete taxonomy',
    'page callback' => 'taxonomy_autocomplete',
    'access arguments' => array('access content'),
    'type' => MENU_CALLBACK,
    'file' => 'taxonomy.pages.inc',
  );

вызов без аргументов вообще. Пытался найти, не смог :(

 
 
24.06.2011 — 12:58