3.28 _admin issue

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.

  1. Can you check data/private/logs/error.log, and find the line about this error? If so, please paste it here.
  2. 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?
  3. 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.