Closed (duplicate)
Project:
Pathauto
Version:
7.x-1.0-alpha2
Component:
Bulk generation
Priority:
Major
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
5 Jan 2011 at 12:41 UTC
Updated:
10 Jan 2011 at 16:33 UTC
I'm importing items intro the separate content type using the Feeds module, however nodes are not aliased properly and their URLs stay as node/*. What is more interesting, new URLs are visible on the URL aliases admin page, but I'm even unable to assign the URL manually, by resaving the node.
Also these "unaliased" nodes are highlighted on the admin page. Attaching a screenshot. What does it mean?
| Comment | File | Size | Author |
|---|---|---|---|
| pathauto_feeds_bug.jpg | 66.59 KB | meramo |
Comments
Comment #1
dave reidSo, the nodes are actually getting aliases, but the aliases aren't being used when browsing the site? Do you have multiple languages enabled on your site?
Comment #2
epbarta commentedI'm having the exact same problem, only one language on my site.
For imported nodes, I can manually change the alias, but when I navigate to it, I get a Page Not Found error.
Comment #3
dave reidI tried to test this, but using the latest Feeds 7.x-1.x-dev, the RSS import was stuck on a batch process at 'Initializing' so I can't replicate or even test this.
Comment #4
GN commentedCan it be somehow associated with the language field value for the imported nodes? I also have only one language on my site, and my nodes are Language-neutral (node.language='und'), but the nodes imported via Feeds had their node.language field just empty. You can try manually changing this value in the database and see if it makes any difference for pathauto.
Comment #5
dave reidOh, looks like yes you're on to something. There was a fairly recent commit that nodes were getting imported with an empty language string, which will fail since they need to be LANGUAGE_NONE or 'und'.
http://drupalcode.org/viewvc/drupal/contributions/modules/feeds/plugins/...
#993328: Imported nodes are useless due to missing value in field node-language.
So you'll have to re-try with the latest code (of Feeds module).
Comment #6
meramo commentedYou're right, imported nodes are marked as Undefined language (), instead of Language neutral. The problem was not fixed even with latest Feeds version
Comment #7
dave reidIt looks like it was already fixed in the latest Feeds module. Officially marking this as a duplicate of #993328: Imported nodes are useless due to missing value in field node-language..