Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Dear people,
I don't know why but the Choose sidebar positions option to standart layout doesn't work. I'm trying to change the layout from left sidebars to right sidebars but I can't. I try to do the same in tablet layout and seems the same problem.
Is this a bug or a mistake with my installation? I'm using Drupal 7.10 without additional modules.
Thank you
Comments
Comment #1
Jeff Burnz CreditAttribution: Jeff Burnz commentedNot a bug, probably something wrong with your install - the most common problem is the files directory not being writeable - this theme saves the layout stylesheet to the server - so the permissions of the files directory need to allow Drupal to do that.
Comment #2
JoeIsuzu CreditAttribution: JoeIsuzu commentedI'm having the same issue. I have verified that all directories are writable. I'm sure this is related--it also ignores "page width" and "max width" settings when specified for this theme.
I'm not having these issues with the "AT Subtheme". Everything seems to works fine there.
Jack
Comment #3
JoeIsuzu CreditAttribution: JoeIsuzu commentedHere's more info on this weirdness. Since the Adaptive Subtheme was working properly, I took the last 10 lines of the /sites/default/files/at_css/adaptivetheme_subtheme.responsive.layout.css:
and used it to replace the last 10 lines of corolla.responsive.layout.css. Then the sidebars are positioned EXACTLY like I want. However, if I go back into the Theme Settings for Corolla, the new settings don't appear (of course not, they have not been written to the database). If I modify them to match what's in the css file, it STILL overwrites the last 10 lines of corolla.responsive.layout.css with:
Where are these settings coming from?
Thanks.
Jack
Comment #4
Jeff Burnz CreditAttribution: Jeff Burnz commentedCan I see your site please?
Those settings are coming from your database, because they are not the defaults and can only come from the database, the theme grabs values from the database the prints them into that layout css file. Do any other theme settings work? I think there is some issue with your installation.
One test might be to disable the theme, then go into the database and delete all entires for Corolla in the variables table (the only way to truly un-install a theme is manually deleting rows from the variables table). Then install it again and start over - I had to do this many times when developing each of these subthemes when I ran into problems with theme settings not updating.
Comment #5
JoeIsuzu CreditAttribution: JoeIsuzu commentedYes, I assumed they came from the database, but I can't tell how they got there. I'm sure this is an installation problem, so I'll try cleaning it out and re-installing. I'm very comfortable with the MySQL command-line interface. So the table is "variables"? I'll take another look at this after work.
Thanks.
Jack
Comment #6
JoeIsuzu CreditAttribution: JoeIsuzu commentedBeautiful! That worked!
Thanks.
Jack
Comment #7
Jeff Burnz CreditAttribution: Jeff Burnz commentedAwesome!
Comment #9
mrcniceguy CreditAttribution: mrcniceguy commentedi copied all the Css files as shown in #3
Created a another css files in the corrolla directory i named it overide.css, then pasted the code... i then used !important to override everything i need in different screen sizes))