[support] Creating Tabbed Listings Pages
Steve Edwards
killshot91 at comcast.net
Mon Feb 4 18:43:38 UTC 2008
Not too obvious at all. I hadn't thought about that method at all. I know how to make tabbed pages in a module, but I was hoping
there was an easier way to do it, especially since I'm not a theme guru. I'll take a look at the JavaScript Tools project.
But let's say that I take the theme approach. I know how to add regions to a theme, so that's not a big deal. Can you jog my
memory on how I would theme them as tabs? Would I create them as an inline list and add borders and background?
Thanks.
Steve
Metzler, David wrote:
> Take a look at Javascript Tools project. I haven't used it but there is
> a tabbed pages module in there that may be useful, but I've used other
> stuff from the Javascript Tools project with good success.
>
> If it were mine to do, my general approach would be to use the
> menu-roles module to get the menu right, and then tackle this at the
> theming layer, by moving those menus into a block on a different region
> in your theme and theming those menus into tabs.
>
> Sorry if that's all a bit too obvious for you, but I find it's best to
> cover the obvious stuff first.
>
> Dave
>
> -----Original Message-----
> From: support-bounces at drupal.org [mailto:support-bounces at drupal.org] On
> Behalf Of Steve Edwards
> Sent: Monday, February 04, 2008 8:35 AM
> To: support at drupal.org
> Subject: Re: [support] Creating Tabbed Listings Pages
>
> Yes, I've used those modules before. My primary concern is creating the
> tabbed pages.
>
> Thanks.
>
> Steve
>
> Metzler, David wrote:
>> Don't know about the tabs but a quick search revealed that some have
>> indicated being able to do this using Login Destination modules.
>>
>> See:
>> http://drupal.org/node/179981
>>
>> Good luck,
>>
>> Dave
>>
>> -----Original Message-----
>> From: support-bounces at drupal.org [mailto:support-bounces at drupal.org]
> On
>> Behalf Of Steve Edwards
>> Sent: Sunday, February 03, 2008 9:37 PM
>> To: support at drupal.org
>> Subject: [support] Creating Tabbed Listings Pages
>>
>> I'm creating a site using CiviCRM, and I've been struggling with a
>> couple of issues in regards to controlling access to and
>> displaying some users listings. I've been posting on the CiviCRM
> forums
>> and have gotten some answers, but I'm still stuck, so I'm
>> hoping someone here might be able to help with some Drupal specific
>> questions.
>>
>> First, here's the setup. I have a membership signup page where people
>> can sign up with one of three different memberships (call
>> them A, B, and C). I have three CiviCRM smart groups, one for each
>> membership type. I have a profile created for viewing each
>> membership type. The issue is controlling who can see what membership
>> types. Those with types and A and B should be able to see
>> all other members, regardless of type, but those with type C should
> only
>> be able to see other C members, and not those of type A
>> and/or B. I'm using the civimember_roles module to automatically
>> associate a CiviCRM membership type with a Drupal role (I have
>> one for each type).
>>
>> So far, what I've done is to create three different menu options, each
>> one using the URL for the listing page for each type, and
>> I'm using the menu_per_role module to control access to each item
>> depending on the role. However, what the client would like
>> would be to have one page with tabs, one with a listing of members for
>> each type. When a user logs in, he goes to this listings
>> page, and he has the appropriate tabs displayed based on his role.
>>
>> My question is this: Is there a way I can do this with existing
> modules
>> and/or existing functionality, or do I need to write
>> module code to do this? I've written modules before with tabbed pages
>> and search results based on defined user access
>> permissions, but I'd rather not do that if I don't have to.
>>
>> Thanks.
>>
>> Steve
More information about the support
mailing list