Opened 3 years ago
Last modified 2 years ago
#15513 reopened defect (bug)
Home Page fails to use page template sometimes
| Reported by: |
|
Owned by: |
|
|---|---|---|---|
| Priority: | normal | Milestone: | Future Release |
| Component: | Template | Version: | 3.1 |
| Severity: | normal | Keywords: | has-patch 3.2-early |
| Cc: |
Description
If a page is the home page but not also the front page and it has a page template, the page template is ignored. This behavior is counter-intuitive:
- When editing the home-page page, either normally or with quick edit, the page template is shown as being the template.
- When acting as a front page, a page uses its page template if available.
Attachments (1)
Change History (6)
comment:1
acsnaterse — 2 years ago
comment:2
acsnaterse — 2 years ago
Don't know what it was exactly, but it seems to work all now by using the latest nightly (from 14-12-2010).. so my comment above can be ignored..
- Resolution set to fixed
- Status changed from new to closed
- Keywords 3.2-early added
- Milestone changed from 3.1 to Future Release
- Resolution fixed deleted
- Status changed from closed to reopened
Note: See
TracTickets for help on using
tickets.

I've the same problem here, but this solution seems not to work for me.
I've tried to debug it a bit as far as I could and I found that on line 1415/1416 of query.php it's going wrong.
On a "working" install the $_query is empty when you have a page template as homepage. If it's not empty it should have the array keys that are in the if-statement.
However on the install where it goes wrong, this is the content (print_r) of the $_query array:
Array ( [page] => [pagename] => )Of course I can change the if statement, so it will also match these two keys, but I don;t feel that would be the right solution.
Anyone?