🇹🇷Turkey @basak.burcu

Account created on 25 September 2024, 4 months ago
#

Recent comments

🇹🇷Turkey basak.burcu

In my Drupal 10 project, I installed ECK. However, I couldn't install it in Drupal 11 yet because it's not supported.

As a solution, I copied the eck.git section from the composer.lock file in the Drupal 10 project.

json
Copy code
{
"name": "drupal/eck",
"version": "2.0.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/eck.git",
"reference": "2.0.0"
},
"dist": {
"type": "zip",
"url": "https://ftp.drupal.org/files/projects/eck-2.0.0.zip",
"reference": "2.0.0",
"shasum": "e1969212f4ce209e84d500a45133f0fe1b093795"
},
"require": {
"drupal/core": "^9.4 || ^10"
},
"type": "drupal-module",
"extra": {
"drupal": {
"version": "2.0.0",
"datestamp": "1683908568",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
}
}
},
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "See contributors",
"homepage": " https://www.drupal.org/node/1155832/committers → "
},
{
"name": "akalata",
"homepage": " https://www.drupal.org/user/498926 → "
},
{
"name": "amykhailova",
"homepage": " https://www.drupal.org/user/2892725 → "
},
{
"name": "Arrow",
"homepage": " https://www.drupal.org/user/423969 → "
},
{
"name": "DieterHolvoet",
"homepage": " https://www.drupal.org/user/3567222 → "
},
{
"name": "dpopdan",
"homepage": " https://www.drupal.org/user/2759811 → "
},
{
"name": "eric.napier",
"homepage": " https://www.drupal.org/user/501688 → "
},
{
"name": "fmizzell",
"homepage": " https://www.drupal.org/user/1312210 → "
},
{
"name": "kelly.m.jacobs",
"homepage": " https://www.drupal.org/user/3397374 → "
},
{
"name": "legolasbo",
"homepage": " https://www.drupal.org/user/2480548 → "
},
{
"name": "Matroskeen",
"homepage": " https://www.drupal.org/user/3426249 → "
},
{
"name": "mducharme",
"homepage": " https://www.drupal.org/user/616996 → "
},
{
"name": "mihai_brb",
"homepage": " https://www.drupal.org/user/2065978 → "
},
{
"name": "pifagor",
"homepage": " https://www.drupal.org/user/2375692 → "
},
{
"name": "RobLoach",
"homepage": " https://www.drupal.org/user/61114 → "
},
{
"name": "wjaspers",
"homepage": " https://www.drupal.org/user/813890 → "
}
],
"description": "ECK (Entity Construction Kit) allows users to create and administer entity types, bundles and entities from the UI.",
"homepage": " https://www.drupal.org/project/eck → ",
"support": {
"source": "http://git.drupal.org/project/eck.git",
"issues": " https://www.drupal.org/project/issues/eck → "
}
}
For my Drupal 11 project, I took this code and manually added it to the composer.lock file. I updated the "drupal/core": "^9.4 || ^10 || ^11" part. Then, I added "drupal/eck": "^2.0" to the require section of the composer.json file.

I also added patches in the project under eck.patch. After running composer install via the terminal, ECK is now ready.

Production build 0.71.5 2024