I wrote a custom template with a customtemplate_preprocess_image function.
In this function I have only $variables['uri'] at my disposal to load the same image but with a different image style. The uri is of this format: '/sites/default/files/styles/image_xs/public/2019-02/IMG_20181219_135712499_0.jpg?itok=1faUCioy'
I want to show a custom content if current URL contain certain words. So far, I'm able to achieve this with the code below (works perfectly), if the path contain the word 'cart'. I want to be able to check for other words like 'blog', 'event' and 'news'. How do I go about this.
On my page I have several blocks, some have a class task-success and others have the class task-alert.
How to add a class task-alert to the menu if the class task-danger is present in the page ?
I managed to do this with the JS code below. But the class is added to the menu link only if I am on the page (the page containing the task-danger class). If I change pages, the class is not added to the menu link.
I have a site with Drupal 8. I am an anonymous user. I am visiting the page "Messaging" which is accessible only to the authenticated user. The page displays a code 403 with a block to connect me.
When I connect, I arrive on the homepage of the site.
I created a 403 custom page with a "Connect" button in a Twig file of my theme: