Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
When you allow creation of new terms, then one major difference becomes evident with core creation of new term. When done in admin/structure/taxonomy//add by default the option "Generate automatic URL alias (for all languages)" will be active. When you create a new term with shs, then no automatic URL is created. Please add this feature, because now you need to specifically and manually go to the term edit page to create the alias, which is not user friendly when you are concerned about SEO.
Comments
Comment #1
stBorchertI testes this right now with the latest development version and it works as expected: new terms get their aliases as if they has been added using the default interface.
Comment #2
Drupa1ish CreditAttribution: Drupa1ish at EuroDomenii commentedI can reprodce this bug only when High-performance JavaScript callback handler ( https://www.drupal.org/project/js) is enabled.
Without deep dive into the issue, I can guess the High-performance JavaScript callback handler only boostrap database, not enough for pathauto to do his job. Needs confirmation.
Comment #3
stBorchertAh yes, of course.
SHS only loads 'taxonomy', 'field' and 'field_sql_storage'.
Hm, maybe I should add a way to alter the dependencies/includes used in
hook_js()
(unfortunately JS module doesn't provide a way to alter the data) ...Comment #5
stBorchertI've committed a small change allowing to alter the data created by
shs_js()
.In case your configuration depends on modules not used as dependencies by the default implementation (i.e. Pathauto), you are now able to add these dependencies using
hook_shs_js_info_alter()
(see shs.api.php for an example).Comment #6
Drupa1ish CreditAttribution: Drupa1ish at EuroDomenii commentedThanks for such a quick feedback...
Not sure we can investigate further for the moment, since we are behind schedule with our project.
Comment #8
stBorchertSeems to be fixed ...