Indirect modification of overloaded element with Views responsive table
Problem/MotivationWhen you enable priorities in the Views UI under Table settings, it begins to trigger PHP warnings, along the lines of:Notice: Indirect modification of overloaded element of...
View ArticleConvert custom path alias forms to entity forms
Problem/MotivationAfter path aliases are converted to entities, we should also convert their forms to extend content entity form base classes.Proposed resolutionConvert custom path alias forms to...
View ArticleLabel (Title) not set for Views block (exposed filters in Block)
Problem/MotivationWhen using a views exposed form as block. The block does not allow you to provide a title.Proposed resolutionPatch providedRemaining tasksAdd test coverage for the bugWrite the...
View Articledrush config:set for other than default collections raises exception
Problem/MotivationTrying to set language specific config, for example Spanish site name:$ drush -y config:set language.es:system.site name "Hola Mundo"Raises the following exception:Invalid character...
View ArticleFix the documentation for entity load hooks
Problem/MotivationWhile working on #2616814: Delegate all hook invocations to ModuleHandler, we discovered that workspaces_entity_load() takes its $entities argument by reference, which violates the...
View ArticleAllow sorting nested properties of config entity queries
Problem/MotivationCurrently it does not seem to be possible to sort a config entity query through the third party settings.return $this->getQuery($this->keys, $this->category, $this->state)...
View ArticleConvert tablesort.inc functions to a static class
Followup #2999721: [META] Deprecate the legacy include files :Problem/MotivationConvert tablesort.inc functions to a static class.Proposed resolutionImplement table_sort service and deprecate all...
View ArticleRemove remaining usages of entity_view
The entity_view function has been deprecated for some time now and only used in a couple of places. Let's go the home stretch, remove the final usages from core and trigger a deprecation warning when...
View ArticleRemove remaining usages of entity_view_multiple from core
The entity_view_multiple function has been deprecated for some time now and only used in 8 places. Let's go the home stretch, remove the final usages from core and trigger a deprecation warning when...
View ArticleAdd an argument to Token::replace() to disable escaping
Problem/MotivationFollow-up of #2567257-210: hook_tokens() $sanitize option incompatible with Html sanitisation requirements: Posting this here for now, will probably open a follow-up issue.I've been...
View ArticleAdd a hook_entity_preload() for modules that need to load a different...
Problem/MotivationSome modules need to act before an entity is loaded, and swap out the default revision with a different one.For example, the Workspace module in core swaps the default revision with a...
View ArticleReplaces usages of entity.query service in entity query tests
Follow-up of #2389335: Deprecate entity.query service and replace with using the entity storage's getQuery() method. Can likely be done in parallel as the other issue adds nothing new.
View ArticleLock FieldableEntityStorageInterface down
The annotation for /core/lib/Drupal/Core/Entity/FieldableEntityStorageInterface::countFieldData()specifies the type for $storage_definition.but the function definition does not. I like strongly typed...
View ArticleValidReferenceConstraintValidator should not try to enforce data integrity on...
Problem:Nodes are not saving with inaccesible pre-existing referenced items.Issue has been fixed once with the ticket: https://www.drupal.org/project/drupal/issues/2791269 stating, "Allow saving...
View ArticleiFrame Domain security setup question
I'm still working on getting used to D8 since moving from D7. I keep noticing the notice that I should take care of a security risk about display oEmbed content in a frame that is served from the same...
View ArticleAdd views language filter fallback, if node not in language of filter: show...
Updated: Comment #0Problem/Motivation#2161845: Node views (front page, admin) do not use the proper language filter is not quite the expected behavior.If node 1 is in en (source), es, af node 2 is in...
View ArticleProvide a token for the site's base URL
Hi,my multilanguage site is configured to show language prefixes on paths, but didn't expect to see the language prefix in the value of the[site-url] token too, and it seems it is not possible to pass...
View ArticleCan't create comments when comment is a base field
I added a Base Field of type 'comment' to a content entity type. When adding a comment into the comment form, I got an error from Comment::preCreate() that FieldStorageConfig is not an object. I'm...
View ArticleCustom node operations
Is there anyway to define a custom node operation ?This could be helpful for a clone op, for example, where the user can't update the original node, but has more possibilities than just viewing it....
View Article