Uploaded image for project: 'eZ Publish / Platform'
  1. eZ Publish / Platform
  2. EZP-23247

Implement missing Indexable FieldType classes

    Details

      Description

      Some FieldTypes do not have implementation of eZ\Publish\SPI\FieldType\Indexable interface, which is needed for FieldType value to be indexed and searchable.

      Ideally this would go together with integration tests, see: https://jira.ez.no/browse/EZP-21794

      Missing field types:

      • Author
      • Keyword
      • Page
      • Rating
      • RelationList
      • RichText
      • Selection
      • Url
      • User
      • XmlText

        Issue Links

          Activity

          Show
          Petar Spanja (Inactive) added a comment - Pull requests: https://github.com/ezsystems/ezpublish-kernel/pull/1418 https://github.com/ezsystems/ezplatform-solr-search-engine/pull/21
          Show
          Petar Spanja (Inactive) added a comment - Merged to: ezpublish-kernel/master in: https://github.com/ezsystems/ezpublish-kernel/commit/cc4c02a2b2bdd4fa4d8a5cd2d744edf6b4cd3602 ezplatform-solr-search-engine/master in: https://github.com/ezsystems/ezplatform-solr-search-engine/commit/4e6b605dc2810dbe0ed4fec9bd1a83502a32a855
          Hide
          Rui Silva (Inactive) added a comment -

          Tested and approved by QA for 5.4 and master,for fieldtypes:
          "Authors", "Country", "RelationList", "RichText", "Selection" and "XmlText".

          Fieldtypes "User", "Page" and "Rating" are not indexable so no subtask was at all created for those fieldtypes.
          The fieldtype "Url" cannot be searched since legacy admin prevents creating instances of this fieldtype with "Searchable" on, so was left outside of the testing scope.
          Fieldtype" Keyword" is being handled on a separate issue.

          Show
          Rui Silva (Inactive) added a comment - Tested and approved by QA for 5.4 and master,for fieldtypes: "Authors", "Country", "RelationList", "RichText", "Selection" and "XmlText". Fieldtypes "User", "Page" and "Rating" are not indexable so no subtask was at all created for those fieldtypes. The fieldtype "Url" cannot be searched since legacy admin prevents creating instances of this fieldtype with "Searchable" on, so was left outside of the testing scope. Fieldtype" Keyword" is being handled on a separate issue.

            People

            • Assignee:
              Unassigned
              Reporter:
              Petar Spanja (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 1 week Original Estimate - 1 week
                1w
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 week, 7 hours, 15 minutes
                1w 7h 15m