tbz β created an issue.
Translation records remain in the database for entities like menu_link_content long after translations have been disabled. This results in errors, specifically during node updates when the "Provide a menu link" option is checked, causing exceptions when attempting to process outdated translation references.
Create a mechanism to perform garbage collection on dangling translations.
Add a new section in the admin UI under Configuration for managing translation settings. This includes:
A toggle switch to enable or disable automatic cleanup of unused translations when translations are disabled for an entity type.
A button to manually trigger the cleanup process, allowing administrators to clear dangling translations on demand.
thabarak β changed the visibility of the branch 3466341-text-formats-not to active.
thabarak β changed the visibility of the branch 3466341-text-formats-not to hidden.
thabarak β made their first commit to this issueβs fork.
-
Verify Delta Field in Content Type:
- First, ensure that your "reference" field for the "article" content type is indeed set up to allow manual ordering. The Corresponding Entity References module should be handling this properly.
- The delta values are typically stored in a hidden field associated with the reference field.
- If the delta field is stored directly in a field associated with the reference and exposes it through custom code, you may need to write a small custom module or use the hook_views_query_alter() function to expose it as a sortable field.
- Ensure the
.htaccess
file in your subdirectory is not causing the redirection. This file controls URL rewriting and may have rules affecting access. - Check the
$base_url
variable in yoursettings.php
file located in thesites/default
directory (or wherever your settings file is):
- Ensure that the migration process correctly imported all user roles. Use the database to verify that the
user_roles
andusers_roles
tables have consistent and correct entries.
- Clear all caches using
drush cr
to ensure that there are no stale cached entries that might be affecting role assignment. - Verify that configuration related to user roles and permissions is correctly imported and enabled in your Drupal 10 setup. Use
drush config:export
anddrush config:import
to ensure your configurations are in sync.
- Ensure that the Pathauto module is installed and correctly configured in Drupal 9. This module automatically generates URL aliases for taxonomy terms.
- Review the pattern settings for taxonomy term URLs under Configuration > Search and Metadata > URL Aliases > Patterns. Verify that there's a valid pattern for taxonomy terms.