Questions tagged [9]
Version tags should be used only for questions that apply to a version only, not to merely say what version a site is using.
1,690
questions
2
votes
1
answer
1k
views
What is the recommended way for using PHPUnit?
Installing Drupal 9 with the drupal/recommended-project Composer package ships without PHPUnit. Why? (In Drupal 8 it is included. The documentation only tells about Drupal 8.)
Which version of PHPUnit ...
0
votes
1
answer
67
views
User edit form on custom page is resetting roles when user belongs to the "Administrator role"
I'm trying to display the user edit form on a custom page with limited fields. Submitting my form works well, but if I have the Administrator role, roles are reset. I don't understand why this is ...
0
votes
1
answer
818
views
doctrine/reflection conflicts with doctrine/common
My current Drupal version is 8.9.3, running on PHP 7.3.20, and updated from Drupal 8.9.2 (fresh install) using compose update.
I tried to upgrade to Drupal 9 used this https://www.drupal.org/docs/...
0
votes
1
answer
94
views
How to create block to list all children of an entity?
I want to list all the nodes that have the currently viewed node as their parent.
To make this more tangible and less abstract, let's do an example:
I have a content type Locations which has an ...
0
votes
1
answer
66
views
why my custom jquery code stopped working on a multipage webform after upgrade to WF x6
I have a long questionnaire as multi-page webform and I do many mostly simple counting and addclass using jquery done via a custom module I made for the purpose. This was perfectly working before on ...
5
votes
1
answer
545
views
How do I replace drush_set_error()?
Just updating a module for Drupal 9 and Drush 10 and drush_set_error() no longer appears as a function in the Drush code (as far as I can see). What should I be using instead?
0
votes
1
answer
743
views
How to save an image resource
I have brought an image in from an API and cropped it using imagecrop in a custom module. I now have an image resource. But I cannot figure out how to turn the resource into a file I can save in ...
-2
votes
1
answer
152
views
Show node summary (teaser) as tooltip/ Alt/ Title text on hover over nodes titles on front page with Views
I have a custom front page view showing nodes titles only without teasers. I want to have the teaser of each node show when hovering over any title. Something like:
<a href="{{ url }}" ...
1
vote
0
answers
179
views
What is the design pattern for plugins (and their managers) called?
I am trying to figure out how to design (and subsequently implement) as plugin-like solution in Symfony.
I found this article https://drupalize.me/tutorial/what-are-plugins?p=2766 that says:
Plugins ...
0
votes
0
answers
2k
views
Why am I getting an error that kint is an unknown function?
Why am I getting an error that kint is an unknown function?
When I use kint in my twig template, I get the following error:
The website encountered an unexpected error. Please try again later.
Twig\...
0
votes
0
answers
273
views
How to create a term reference field programmatically
I need to add a taxonomy reference field to a node bundle, programmatically.
I found a couple examples here, but one actually is incorrectly titled and is about creating a from field for it, and the ...
0
votes
1
answer
533
views
REST API OAuth Authorization and Authentication
I am very much confused about the way OAuth authorization and authentication works in Drupal 8/9.
Let me put my points first, please correct me if I am wrong.
Authorization is when an entity proves a ...
0
votes
1
answer
573
views
Why is this if statement not working in twig?
It's a bidirectional D9 site where I removed dir=rtl from my theme's html.html.twig with an if statement and it's working fine. I did that to avoid an MS browsers bug ignoring position: sticky in css ...
1
vote
1
answer
109
views
array_flip() error when using phpunit
I've got a form, which when I use normally works perfectly fine, but when I load the form in phpunit I get the following error :
Drupal\digest\tests\DigestSubscriptionFormTest::testFormDisplay
...
2
votes
4
answers
4k
views
How do I fix the The service "sanitize.userfields.commands" has a dependency on a non-existent service "entity.manager" error?
I am running Drush the first time in a Drupal 9 site. I get the following error.
In CheckExceptionOnInvalidReferenceBehaviorPass.php line 86: The service "sanitize.userfields.commands" has ...
0
votes
1
answer
45
views
How to change the value of a user field through Restfull?
I can’t change the value of field_motherid field through restfall. GET running, PUT disabled, PATCH enabled and configured. When I do GET there is no user field.
0
votes
1
answer
701
views
How do I upgrade the PHP version used?
I've been away from Drupal a few years. I now want to develop a site. I see it's up to version 9. However, when I tried to install Drupal 9 in DevDesktop to get a feel for it, I got the message PHP ...
0
votes
2
answers
121
views
Categorized view for an entity reference content
I am trying to implement a Magazine in Drupal 9. I am confused about whether to use taxonomy term or content type since the data I want to handle is used for both categorizations and storing of ...
2
votes
1
answer
48
views
How do I fetch versions of a module compatible with latest core version?
I've been using the endpoint https://updates.drupal.org/release-history/[module]/[version], where [module] is the module name and [version] is its version (as 8.x or 7.x). This endpoint, however, ...
0
votes
0
answers
88
views
How to specify a patch for dependencies inside a module's composer file?
I would like to know how to specify a patch inside a module's composer file.
The scenario is like this:
On my Drupal 9 site, I want to run the command composer require module.
The module composer ...
2
votes
1
answer
1k
views
How can I manually upgrade my site?
I have updated my core to 8.9.0, all modules are Drupal 9 compatible and now I want to upgrade to Drupal 9.0.0. I always did my updates completely manually via FTP/web (swap core/vendor/root files, no ...
0
votes
1
answer
813
views
How do I install without having these errors? [closed]
So far, Drupal Commerce is the best module for e-commerce on Drupal. But now Drupal 9.0.0 was released, and when I want to install Drupal Commerce on Drupal 9, both way is out of luck.
Both way I ...
0
votes
1
answer
365
views
How to update MariaDB?
I was following Set up Demo Site for Theming Practice; then, I realized that, since Drupal 9 is out, by default Drupal 9 is installed instead of Drupa 8.x is installed when running composer create-...
0
votes
1
answer
326
views
The "Modules" page doesn't load
I am running a setup on Ubuntu and WSL (Windows Subsystem for Linux) with Nginx and PHP7.4.
Drupal 8 and Drupal 9 fresh installations load every page with no problem, except the page on /admin/...
1
vote
0
answers
192
views
Patch gets not applied to Drupal locally in DDEV built with Composer from the Drupal Git repo
I try to build a local workflow to be able to review patches for core. I am using DDEV for the local environment. Steps I have taken:
git clone https://git.drupalcode.org/project/drupal.git .
ddev ...
-3
votes
1
answer
2k
views
How to get a list of entity types the Drupal 9 way?
I need to get a list of all entity types.
EntityManager is deprecated. In Drupal 9 EntityTypeRepository should be used, though I don't see any reference to its being used.
How would I use this ...
0
votes
1
answer
718
views
Deprecated code cleanup: Updating EntityManager to EntityFieldManagerInterface
EntityManager is deprecated so I am trying to update code for Drupal 9. The documentation says it should usually be changed to EntityTypeManager, but in this case the code is using ...
1
vote
1
answer
43
views
How can I find out if the present theme version would work
In the last years I've used pixture reloaded, a subtheme to adaptive theme, on some drupal sites and I was wondering whether this will work on Drupal 9. I've seen that the Adaptive theme homepage has ...
-3
votes
2
answers
647
views
How can I get a list of all my site's module and themes? [closed]
I want to get the list of current modules and themes and modify them on Drupal 9, previously in Drupal 8,7 I used the following functions to get and save them but it seems they are depricated on ...
0
votes
2
answers
341
views
Tokens in menu link and title
menu_token module is working fine to achieve the purpose. Does the module token_filter has this functionality? I can use tokens in wysiwyg using token_filter but cannot make it working for menu title ...
12
votes
2
answers
5k
views
Command to install Drupal 9 with Composer
The latest version of Drupal 8 can be installed via Composer with the following command:
composer create-project drupal/recommended-project mynewproject
What is the equivalent command to install the ...
10
votes
2
answers
1k
views
Set SameSite=strict for session cookies
I'm trying to figure out how to set the SameSite cookie attribute for Drupal 8 session cookies, but I can't find a solution.
I thought SessionConfiguration might give me enough options, but it seems ...
4
votes
1
answer
166
views
Drupal 8's last minor release = Drupal 9?
I have read about the planned release date of Drupal 9 is scheduled to be on June 3rd, 2020. I read this documentation about how to prepare a Drupal 8 site for Drupal 9:
Prepare a Drupal 8 site for ...
0
votes
0
answers
61
views
entity_print module -> file_unmanaged_save_data writes a pdf with 0 bytes
We have a custom written module (not by me), that uses entity_print to create PDF documents. It was working fine until I upgraded drush from 9.0-beta4 to 9.5 (had to update drush commands). The ...
1
vote
3
answers
2k
views
hook_node_view_alter not working
I'm hoping to finally find some solutions here. I'm new to custom module development in Drupal and I'm trying to learn the basics. What I'm trying to do is use hook_node_view_alter, however even at ...
7
votes
2
answers
5k
views
How can I verify users the first time they log in?
I was reading this article. I would like to know how logging in with the REST API in Drupal 8 works. By default, when users log in, Drupal will verify username and password. After the login, the ...
1
vote
1
answer
2k
views
avoid fatal guzzle exception error on api requests [closed]
how can i avoid fatal error due to ?
|GuzzleHttp\Exception\ConnectException: cURL error 6: Could not resolve host|
My code here do not catch it
try {
$client = new Client();
$response ...
1
vote
1
answer
12k
views
How do I fix an uncaught TypeError? [closed]
I am using Drupal 8.1.8. It is giving me many JavaScript errors.
Uncaught TypeError: Cannot read property 'permissionsHash' of undefined
Uncaught TypeError: Cannot set property 'StateModel' of ...
8
votes
2
answers
14k
views
EntityQuery condition "is not equal to..."
Problem :
I need filtering entities based on the value of a multiple-choice field.
I want my query returns all entities except those who have a given value ('doe' for this example).
Actual :
multiple-...
6
votes
4
answers
481
views
Is it better to use the latest version released 1 month ago, or use the older but still supported version?
I am going to create a new website: Is it better to use the latest major version recently released, or the previous still-supported version? For example, if Drupal 9 were released one month ago, ...