This module supports indexation of files that are part of a field collection in its parent entity.

Example:
You have a node that has 2 fields :

  1. field_documents : a File field.
  2. field_collections: a Field collection field, that is containing some file fields :
    1. field_collections_documents1 : a File field.
    2. field_collections_documents2 : a File field.
  • To index the field_documents content, you don't need this module, just use search_api_attachments
  • To index field_collections_documents1 and field_collections_documents2 content in our node index, you can use this module :)

This module depends on search_api_attachments, it simply extends its SearchApiAttachmentsAlterSettings class to take into account the indexation of files that are in the field collection item referenced by the parent entity.

Project link:

Git:

Drupal version:

  • 7.x

Reviews

  1. https://drupal.org/node/1948458#comment-7352368
  2. https://drupal.org/node/1959320#comment-7352460
  3. https://drupal.org/node/1917832#comment-7352426

Comments

PA robot’s picture

Status: Needs review » Needs work

There are some errors reported by automated review tools, did you already check them? See http://ventral.org/pareview/httpgitdrupalorgsandboxizus2034837git

I'm a robot and this is an automated message from Project Applications Scraper.

izus’s picture

Status: Needs work » Needs review

Yup, i checked those errors, fixed and commited them to the sandbox.
The only remaining thing code sniffer complaines about is :

  /**
   * {@inheritdoc}
   */

I checked it and it seems there is an ongoing issue to make code sniffers handle this in a better way. https://drupal.org/node/1879768

klausi’s picture

Status: Needs review » Postponed (maintainer needs more info)

https://drupal.org/node/1651336

This sounds like a feature that should live in the existing search_api_attachments project. Module duplication and fragmentation is a huge problem on drupal.org and we prefer collaboration over competition. Please open an issue in the search_api_attachments issue queue to discuss what you need. You should also get in contact with the maintainer(s) to offer your help to move the project forward. If you cannot reach the maintainer(s) please follow the abandoned project process.

If that fails for whatever reason please get back to us and set this back to "needs review".

izus’s picture

Hi,
I contacted the maintainer to know if i can help with the search_api_attachments module maintenance.
I also submitted a patch directly to the module doing what the search_api_attachments_field_collections was trying to do.

I hope i'll get an answer from the maintainer soon.

to be continued ;)

izus’s picture

Status: Postponed (maintainer needs more info) » Closed (won't fix)

Hi,
I finally got the co maintainance permission on the search api attachments module, and will work on adding this feature as part of that module as suggested in #3.
Thank you.
Closing this issue

PA robot’s picture

Status: Closed (won't fix) » Closed (duplicate)
Multiple Applications
It appears that there have been multiple project applications opened under your username:

Project 1: https://www.drupal.org/node/2258283

Project 2: https://www.drupal.org/node/2035067

As successful completion of the project application process results in the applicant being granted the 'Create Full Projects' permission, there is no need to take multiple applications through the process. Once the first application has been successfully approved, then the applicant can promote other projects without review. Because of this, posting multiple applications is not necessary, and results in additional workload for reviewers ... which in turn results in longer wait times for everyone in the queue. With this in mind, your secondary applications have been marked as 'closed(duplicate)', with only one application left open (chosen at random).

If you prefer that we proceed through this review process with a different application than the one which was left open, then feel free to close the 'open' application as a duplicate, and re-open one of the project applications which had been closed.

I'm a robot and this is an automated message from Project Applications Scraper.

avpaderno’s picture