![]() If there are none, you might want to hold off upgrading until the modules are ready or fix the compatibility issue yourself.Īll the custom and contrib modules used in TheMAG theme are all Drupal 9 ready. If you find a patch file you can include this in your composer.json to patch the module (more on this later). Remember to check dev version if you don't see that label on a stable release. If modules are not yet ready, check the module queue to see if there are any patch file submitted to fix this. Usually you will find a label under the module download page on that says ' Requires Drupal: ^8.8.0 || ^9.0' then you know it's fine. If you have installed additional contrib modules that are not used in TheMAG theme, you must check to make sure the modules are all Drupal 9 compatible. This is a paid professional theme on Themeforest.Īs of writing this guide, the latest version of TheMAG theme is v4.1.1 released on 17 June 2002 (pinkdexo_themag_4.1.1). If it does meet the server and database requirements (listed above), go ahead and download the latest version of TheMAG 4 theme. MariaDB 10.3.7+ (Note that this is a more recent release than the MySQL version).You must check the Drupal 9 requirements. It comes with pre-configured section of blocks for content but altering and adding your own in code is easy too. I ended up using this theme to save development time and it has a really nice layout builder which makes this theme very configurable and quick to whack up a layout on a per page basis or section of a site. This bestseller theme is perfect for blogging, journalism, or entertainment sites. It is ideal for sites that want to rake in ad revenue or profit from content. TheMAG is a Drupal theme that lets you create a modern magazine website with ease. I have taken a different approach since following this guide ' Upgrading from Drupal 8 to Drupal 9 (or higher)' didn't work for me.Ī little introduction about TheMAG theme: If you are already using TheMAG theme and is planning on upgrading to Drupal 9, i hope you will find this helpful. ![]() Minor upgrades has always been straightforward but this time it is a major upgrade from Drupal 8 to 9 which is a bit more involved so i decided it might be good to write an article on upgrading to Drupal 9 using this TheMAG theme distribution. Root composer.json requires drupal/migrate_manifest ^2.1 -> satisfiable by drupal/migrate_manifest.I've been using TheMAG theme on this site for over a year now. drupal/core-recommended 9.0.0 requires drupal/core 9.0.0 -> satisfiable by drupal/core. drupal/migrate_manifest 2.1.0 requires drupal/core ^8 -> satisfiable by drupal/core. Root composer.json requires drupal/core-recommended 9.0.0 -> satisfiable by drupal/core-recommended. Your requirements could not be resolved to an installable set of packages. Now the result is: Loading composer repositories with package information Updated composer.json: "minimum-stability": "stable", " composer remove drupal/core-project-message" " * Remove the plugin that prints this message:", " * Get involved with the Drupal community:", " from the drupal/legacy-project template! ", " Congratulations, you’ve installed the Drupal codebase ", "wikimedia/composer-merge-plugin": "^2.1" "drupal/block_visibility_groups": "^2.0", "description": "Project template for Drupal 8 projects with composer following drupal/drupal layout", Root composer.json requires drupal/migrate_manifest ^2.1 - satisfiable by drupal/migrate_manifest. drupal/core-recommended 9.0.0 requires drupal/core 9.0.0 - satisfiable by drupal/core. You can only install one version of a package, so only one of these can be installed: drupal/core. drupal/migrate_manifest require drupal/core ^8 satisfiable by drupal/core. Root composer.json requires drupal/core-recommended 9.0.0 - satisfiable by drupal/core-recommended. drupal/core require guzzlehttp/guzzle dev-master#1879fbe853b0c64d109e369c7aeff09849e62d1e - found guzzlehttp/guzzle but it does not match the constraint. drupal/core require guzzlehttp/guzzle ~5.0 - found guzzlehttp/guzzle but it conflicts with your root composer.json require (^6.5.4). ![]() drupal/core 8.0.0-beta6 requires doctrine/common dev-master#a45d110f71c323e29f41eb0696fa230e3fa1b1b5 - found doctrine/common but it does not match the constraint. Please help, would appreciate with any detailed suggestion. All modules updated to version compatible with Drupal 8.9.20 and 9.0.0
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |