Questions tagged [path-aliases]

Use it for questions about path aliases, a way of creating pretty human readable URLs to replace system URLs like node/[nid].

Filter by
Sorted by
Tagged with
0 votes
0 answers
7 views

Hide only one field from view for empty contextual filter

I have a view with the following structure: Here's the response in close-up: My requirement is to hide thecontent field for an empty contextual filter value i.e when we call /sync/newslist. The ...
user avatar
1 vote
1 answer
64 views

Use path alias as contextual filter

I have nodes in Drupal for News Articles that generates this automatic URL alias. I also have a view for News nodes. This is the data. The problem is that I can't use Content: Path (url) or Content:...
user avatar
0 votes
0 answers
20 views

Retain sites/<site>/files path for cdn urls

I just updated the cdn module and seems the CDN urls formed for pdf (and other) attachments have been updated with the /public/ keyword. Before: https://cdn-domain/de/cdn/farfuture/<token_string>...
user avatar
2 votes
0 answers
31 views

How can I provide language-aware URL patterns for Pathauto?

I am using this pattern in Drupal 9 Pathauto to generate URLs: [node:menu-link:parents:join-path]/[node:menu-link] This does however not seem to work when using translated content. The generated URL ...
user avatar
1 vote
1 answer
26 views

Problem with auto-generated url alias when attempting to make a third-level menu item

Using [node:menu-link:parents]/[node:title] as the pattern for nodes in Url Aliases works fine for a menu that is only two levels, but if I attempt to assign a node to a third level under a menu, ...
user avatar
0 votes
1 answer
28 views

Cannot set path alias to "/" [closed]

I have a weird use case where I need to specifically set the path alias of my home page to "/". I am creating a Gatsby site and the pages are auto generated based completely off of the ...
user avatar
  • 345
0 votes
1 answer
36 views

Where are path aliases stored?

I know that, in Drupal 7, path aliases are stored in the url_alias table. Which database table does Drupal 8 use to store path aliases?
user avatar
  • 43
0 votes
1 answer
56 views

Changing a node alias to reuse his old url programmatically without be still redirected to the node page

I'm on a old site on drupal 7. I have a node with alias /url. Now I need to manage that page url programmatically, so I create an item in a custom module using hook_menu() in this way: /** * ...
user avatar
  • 11
0 votes
0 answers
19 views

Modify paths for existing images on Amazon S3 to a public path

I'm going to change the way how images will be stored. At the moment I use Amazon S3 for the old added images, new images will be stored in the public destination and then S3 won't be used. My plan is ...
user avatar
2 votes
1 answer
609 views

How to check if path alias exists

In Drupal 8, my custom module includes the code if (\Drupal::service('path.alias_storage')->aliasExists($path, 'en')) { return true; } What should this look like in Drupal 9.2? Seems so simple,...
user avatar
2 votes
0 answers
64 views

How to automatically generate two aliases for the same node? [closed]

I am working on a Drupal website. I need to automatically generate 2 url aliases for the same node on the website. I have tried installing Pathauto but it lets me generate only 1 alias when a new page ...
user avatar
0 votes
1 answer
53 views

How can I filter the path aliases by node id?

On this page admin/config/search/path, we can only filter the results by URL alias. I want to filter the results by node id as well? How can I do that? It is not possible with form alter. As the ...
user avatar
  • 2,697
2 votes
1 answer
125 views

How do I create multilingual user path aliases?

I'm setting up a multilingual site, and I need the user path aliases to be multilingual. Users are set up as translatable: Language Detection: URL (path prefix) English: /en Japanese: No prefix ...
user avatar
  • 14.7k
1 vote
0 answers
19 views

Generate same Path aliases for multi languages

I have a content type Products. A pattern is defined via the Pathauto module for product CT. but my issue is that when I translate an entry/node it generates a translated path alias for Urdu in Roman-...
user avatar
0 votes
0 answers
20 views

Getting different Public path for admin and anonymous users

My site was built using Lightning Drupal distribution. I had my public path as /sites/default/files. I did change the configuration path to /sites/<my_domain>/files in the middle of the project. ...
user avatar
  • 1
1 vote
0 answers
132 views

How do I programmatically create a path alias? [duplicate]

How do I programmatically create a path alias in Drupal 9? I'm creating node, but I also want to give the node a URL alias, but cannot figure out what class to use, PathAlias or AliasManager or ...?
user avatar
  • 53
0 votes
0 answers
16 views

How do you batch process a path alias change for nodes that includes a menu placement change?

We have an annual reporting sites that contains approximately 200 nodes each year. When the next year's reports are complete, all of the current year's nodes move to a path like /archives/fy2020/*. ...
user avatar
  • 451
2 votes
1 answer
47 views

Change priority of different aliases with the same aliases

There is vocabulary, let's call it forum tags which contain all forum tags, Also, in Forum, the link for the Forum container using a similar tag pattern for the forums. for example, Term name : ...
user avatar
  • 20.8k
0 votes
1 answer
507 views

Update Alias Programmatically

I have a large website with 240 urls that need to be updated. I would like to do this programmatically to avoid making errors. I created the following function which seems to work. There seems to ...
user avatar
  • 513
0 votes
0 answers
77 views

Using Drush 10 and sql-sync with path based sites not working

We have two websites running off a single domain: https://www.mywebsite.com https://www.mywebsite.com/mywebsitetools Both websites have their own databases and are hosted by Acquia. We've been using ...
user avatar
1 vote
1 answer
346 views

How to create automatic url alias for taxonomy/term/%tid/feed

How can I set automatic URL aliases for taxonomy feeds? Say I have a term with tid=1, named holidays, with a system URL of /taxonomy/term/1 that is accessible by the URL alias /holidays. Then I want ...
user avatar
  • 2,680
0 votes
1 answer
30 views

Node url alias pattern based on taxonomy not working properly

I have taxonomy named Category with two terms: News and Articles. Articles term has custom url alias - /useful. The website was upgaded from D7 to D9. On old D7 version node url pattern was [node:...
user avatar
  • 79
2 votes
1 answer
127 views

Pathauto alias full path for hierarchical taxonomy terms

My client has content tagged by a hierarchical taxonomy of arbitrary depth. Currently the maximum depth is three, but that could change: ParentTerm └── ChildTerm └── GrandchildTerm Each Term has ...
user avatar
  • 1,939
1 vote
1 answer
337 views

Example hook_pathauto_pattern_alter

I do not understand the hook. I would expect, that "pattern_alter" would allow me to "alter" the "pattern". But this seems to be not the case. I tried also to alter the ...
user avatar
  • 653
0 votes
1 answer
166 views

Get path (alias) from SQL query

I have a SQL query to get all nodes with their ID, title, publish date, change date, etc. Additionally I need to get path to each of them (probably from path_alias.alias). Now I have following (...
user avatar
  • 1,584
0 votes
0 answers
24 views

Content Translation installation breaks the website (statistics module error + aliases not taken into account)

First, I would like to say I am a total noob in Drupal and PHP but possess some knowledge on other web frameworks/languages). Here is my path to the errors: I used the UI to install Content ...
user avatar
  • 1
0 votes
0 answers
41 views

Why doesn't breadcrumb work for taxonomy terms?

I have created url patterns for the taxonomy terms in the "Article category" vacabulary. I want the breadcrumb trail to look like this: "Accueil"> "Blog"> "...
user avatar
  • 13
0 votes
0 answers
88 views

How to disable an alias path (for an unpublished page)?

As path aliases now seem revisionable (from 8.8.x, see Convert path aliases to full featured entities) what is the best way to set an unpublished page (that was unpublished by a content moderation—as ...
user avatar
  • 1
0 votes
1 answer
105 views

Hide/mask link URL in the web browser

I'm new to Drupal and here is the requirement - There is a page that has a field (Doc link) of type Link. I give the URL of the Doc link field as /sites/default/files/docs/file1.html. Now when I click ...
user avatar
2 votes
1 answer
262 views

Pathauto pattern for a content type depending on a reference field?

This question is already asked here, but the answer selected does not work for Drupal8. Description: There is a content-type, which has field, referencing taxonomy term. The term is in "Content ...
user avatar
0 votes
1 answer
297 views

Contextual Filter Path Alias

I searched for this for some time now but couldnt find an anwser. I am using drupal 9.1.5 and pathauto. I have content types department and depratment news. The news are linked to the department. So ...
user avatar
0 votes
0 answers
16 views

Unable to use pathauto aliases for taxonomy terms in conjunction with views pages

I'm trying to set up pathauto aliases for a number of vocabularies to work alongside corresponding view pages. However, in doing so, I'm running into a 404s ("The requested page could not be ...
user avatar
  • 1
0 votes
2 answers
397 views

How do I include special characters in a path alias?

I'm trying to add a path alias for a node, /student-&-courses/maths, but in the URL it is displayed as www.testone.com/student-%26-courses/maths. I unchecked the Generate automatic URL alias ...
user avatar
  • 19
1 vote
1 answer
145 views

Upgrading to core 8.8 results in a path alias error

I have been trying to upgrade a site from Drupal 8.7.7 to 8.8, and following the release documentation, I upgraded the core and pathauto module at the same time. So my composer.json has the core set ...
user avatar
0 votes
1 answer
393 views

How do I apply path alias patch?

I am updating a site from Drupal 8.7 to Drupal 8.8, and after running a drush updb, I encountered this error: [error] TypeError: Argument 2 passed to Drupal\pathauto\AliasStorageHelper::__construct() ...
user avatar
0 votes
0 answers
40 views

How can I make my userid point to /user/*/ instead of pointing to /user/*/home?

Currently if I set my pathauto pattern to: u/[user:account-name] The result I receive is: Alias: /u/michelleclark System Path: /user/5/home I would like to recieve the result of: Alias: /u/...
user avatar
  • 1
3 votes
1 answer
151 views

How can I add a Pathauto pattern for a content type depending on a reference field?

On my site I have a content type 'Article' that has a reference field to a taxonomy vocabulary 'Type of Article' containing terms like 'Blog', 'News', etc. Now I would like to have Pathauto form a ...
user avatar
  • 227
3 votes
1 answer
456 views

Disable caching for a front page path processor

I’m working on a project where users can create a book (core functionality). In a simple text field they can connect a domain to this book. This way the book is only accessible via this domain. For ...
user avatar
  • 892
0 votes
1 answer
122 views

How do I prevent node enumeration?

I am currently developing a Drupal 8 site that will consist of one only central content type with a minimal menu structure. The user is supposed to navigate the site only by using a search/filter form ...
user avatar
  • 269
0 votes
1 answer
38 views

Path alias and taxonomy term view

I have PathAuto providing /term/[term:name] for terms of a specific vocabulary. If I hover over the link for any of the terms, the path given is the alias. When a term page is requested, e.g. /...
user avatar
0 votes
2 answers
297 views

Drupal 8 service dependency injection [closed]

I am trying to build a service that will leverage the Pathauto service so my class looks like this. namespace Drupal\some_system; use Drupal\pathauto\PathautoGenerator; use Drupal\pathauto\...
user avatar
  • 325
0 votes
1 answer
250 views

Translate path controller

I have the following path defined in my routing.yml: path: '/department/{department_node}/qualifications/{qualification_id}' I need to translate that route into other languages, for example into ...
user avatar
1 vote
1 answer
48 views

How can I change which view wins over two using the same path?

I have two views in Drupal 8. The standard Taxonomy term (content) view, path: /taxonomy/term/% My custom view for just one term at path: /term-alias When I go to my custom term, I see the view for ...
user avatar
0 votes
2 answers
805 views

Get path alias of node on presave

I was trying to get the path alias using for nodes using the following code. \Drupal::service('path.alias_manager')->getAliasByPath('/node/' . $nid); It works for nodes that are already created, ...
user avatar
0 votes
1 answer
428 views

How to get taxonomy tree with path auto token?

I'm using Path auto module to automatically set url of articles. Last part of url is node title and [node:title] works just fine. But url part before node title should follow taxonomy structure (tree) ...
user avatar
  • 375
0 votes
1 answer
148 views

How do I use Taxonomy reference field tokens in a path alias?

I have a content type with two taxonomy entity reference fields. Both are required fields that only allow one value. I have path_auto and token enabled. I would like to use them to set the path of the ...
user avatar
  • 844
1 vote
0 answers
90 views

How do I set the path alias for nodes imported via RSS feed?

In Drupal 8, I have created nodes of article type using the Feeds module, using a RSS feed as source. How can I create path aliases for each of the imported nodes? I have tried to map source:'item ...
user avatar
1 vote
1 answer
146 views

Is the path_alias table queried for all URLs?

I'm trying to generate SEO-friendly URLs for a set of exposed filters. For e.g.: /analyst-relations/firm?related_firm=5072 would look like /analyst-relations/firm/forrester one way I imagined doing ...
user avatar
  • 195
2 votes
2 answers
857 views

Delete any path alias by language

We are running Drupal 8.8.5. I can see duplicate aliases when I look at /admin/config/search/path. Unfortunately, there are many duplicate aliases on our website with 6000 URLs. The /node/1 node has ...
user avatar
  • 513
0 votes
1 answer
49 views

Deactivate system path

I want to deactivate the system path which comes with Drupal. I've installed the pathauto, so when I create a new page, it automatically changes domain.com/node/12 to domain.com/books/jacks-journey ...
user avatar
  • 11

1
2 3 4 5
17