By AndrewJarvis on
Hi, I'm having a little problem with a menu dissapearing...
I'm using the modual taxonomy_theme to change the theme of a node... I can do it one of two ways, the way the node was intended to be used, changing the theme based on taxonomy, or simply by using the theme override setting that taxonomy_theme provides.
But whenever I change the theme to anything other than default, my custom menu block dissapears.
Any help would be greatly apprecaited!!
Andrew
Comments
UPDATE: still no solution,
UPDATE: still no solution, but I am sure now it doesn't have to do with the theme at all, just the taxonomy... is there something where a menu block can be set to "display on every page..." but not show up because of a category ("taxonomy") setting?
adminsiter -> blocks ->
adminsiter -> blocks -> configure (next to the block in question)
you should be able to set the visibility paths to show on all pages except: is there anything already set in this visibility setting ?
Oh yea, I mean, I'm new to
Oh yea, I mean, I'm new to drupal, but I've been on that page all day just staring at "Show on every page except the listed pages. " set with nothing in the text box... boggled.
Hey, I see you respond to a lot of posts, are you one of the core developers--were you at the DC meet up?
No I am not a core
No I am not a core developer. Not even close : ) Nor was I at the DC meetup. DC is a tad far away for me to travel being a single parent : )
I assume this is a self created menu block and not a default block?
are you using any cache?
you are sure the menu block is indeed enabled on the "other" theme too right?
there is no global setting for blocks. They have to be set for every theme being used.
another thing to double check is that the "other" theme supports blocks where you are putting it, will the menu block you are having trouble with show in the right sidebar and not the left ?
If you only want the menu to show within a certain taxonomy, you would use the wildcard. for example. If i wanted a block to only show in cars. (cars being a taxonomy container). I would enter in the block visibility for it to only show on
cars
cars/*
both would be necessary.
PS. i just answer alot of support requests, It's a sickness : )
UGHGHHHhh, I responded to
UGHGHHHhh, I responded to this last night and then I look this morning and it turns out I did what I always do, close the window on the "preview post" screen, lol, there should be a way to disable that. Maybe not, I'm sure it's there for a purpous.
Okay, my block edit screen doesn't show anything about themes - you're saying that each block has a way to eneable it for each theme, but all I see is a rather general, global looking screen in the administer > blocks > configure block in question.
It's great to find someone who knows what they're talking about and likes answering people's questions -- if you'd like me to throw this kind of drupal work at you in a paid capacity just email me :) LiquidMethods@gmail.com
Thanks!
Andrew
ok let me try to explain
ok let me try to explain this way.
enable your default theme, set your blocks for this theme.
go back to admin themes and set a custom theme (or a different core theme) as default.
blocks that were set for default theme now need to be set for the new theme in admin -> blocks. so that when you switch themes the blocks show as expecetd in the default theme. There is no global theme settings, they have to be set manually once the theme itself is switched.
hopefully that is a better explaination.
WHAT?? Not only is that
WHAT?? Not only is that completly unintuitive, there is no mention of this anywhere!? How could anyone have known you had to do that. Lol, I'm not mad at you, VeryMissunderstood, just the situation, haha... crazy.
Thank you VERY MUCH for your help, that really helped.
Okay, wait, I take it back -
Okay, wait, I take it back - I looked at the top of the Blocks page again and it does make sense. I can admit my mistakes, haha.
: ) glad you see the light!
: ) glad you see the light!
Thank you so much
You have saved me from going mad.....