Как ограничить элементы модуля каналов для импорта, например, 10 в Друпале? - PullRequest
1 голос
/ 04 августа 2011

Я успешно импортировал xml в свой тип контента Drupal, используя каналы и модуль xpath.Тем не менее, я не могу установить количество создаваемых узлов.

Это проблема, потому что в XML-файле есть 200 элементов, поэтому он медленный.Я хотел бы ограничить его до 30 элементов, поэтому при каждом обновлении создаются только 30 узлов, а не 200.

Где это установить?

Заранее благодарен за любой совет.

Ответы [ 2 ]

0 голосов
/ 07 мая 2014

Я думаю, что вопрос был о модуле каналов, а не модуле агрегатора.

В вашем файле settings.php вы можете попробовать установить $ conf ['feeds_process_limit'] = 50;и затем очистите ваши кеши.

Однако вышеописанный метод не сработал для меня.Если вы просто ищете быстрый лимитер (например, при разработке собственного импортера), вы можете попробовать вот этот совет: https://drupal.org/node/1909974

0 голосов
/ 05 августа 2011

Я также не видел никаких конфигураций для этого.Но в Drupal 7 предусмотрены агрегаторные хуки, которые позволят вам их переопределить.

Проверьте: http://api.drupal.org/api/drupal/modules--aggregator--aggregator.api.php/function/hook_aggregator_fetch/7

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...