Hi,

I have followed some of the following steps to enable subtheme of omega..

step1: I have downloaded Omega Base theme and enable it.. It worked fine..

step 2: I just copied the directory sites/all/themes/omega/omega to sites/all/themes/omega-new. Also Changed omega.info to omega-new.info.. Then, changed the files in the css folder.

step3: Now, After i went to my my sites Appearance, I can able to see two different themes such as omega and omega-new.

step4: Now, i selected omega-new as my default theme. Just refreshed the browser.. I can able to see, "HTTP Error 500 (Internal Server Error): An unexpected condition was encountered while the server was attempting to fulfill the request"

I also restarted apache but no solution. I pinged my hosting support and they told server is in active state..

Can somebody help why i'm getting this kind of error after enabling subtheme???

Comments

Je K Ryan’s picture

I'm not 100% sure that this would cause the problem, but in anycase making a copy of the Omega base theme is not the same as creating a sub-theme.

There will be a conflict between what you have named your theme and the name of the theme functions in template.php and the .inc files. The other problem with making a copy of a base theme this way is that you cannot update it when a new version of the base theme is released.

You should copy one of the folders in sites/all/themes/omega/starterkits to sites/all/themes/ and follow the instructions as per the documentation. This way you replace the original Omega theme folder when a new version is released and your sub-theme will benefit from the updates.

Hope that helps
JK

cfox612’s picture

You might want to download the Omega Tools module to create a sub-theme.