I have several domains pointing to a site in matrix. I cannot login to _admin with one of the domains as I get a php notice.
Undefined variable: effective_designid
I do not have a login design applied either.
[quote]
I have several domains pointing to a site in matrix. I cannot login to _admin with one of the domains as I get a php notice.
Undefined variable: effective_designid
I do not have a login design applied either.
[/quote]
I checked the code. It's possible to get that error appearing, but not likely. I need to get a few more information from you before giving a answer.
- Can you check data/private/logs/error.log, and find the line about this error? If so, please paste it here.
- Please confirm this, the design you applied to that url is a design customization, and this design customization has more than two Design asset as its parents, or it has no Design asset as parent at all?
- If you can supply replication steps, that will be great.
I have managed to fix this by removing the login design and a design customisation which was linked under the login page (strange?). It wasn't there before I upgraded.
You will only get this error when the url you try to login has a design customization applied to it, and this customization has no design parent or multiple design parents.
I guess during your upgrade, somehow the design customization was linked under two places which it should never happen. Glad you managed to fix this problem by yourself.