#103 ✓resolved

Three Column View displays linked items in same three column theme layout

Reported by jonnjonzzn | April 20th, 2011 @ 03:53 AM

Description of problem:

Retro theme-based site with Three Column Theme Variation Home (default) page. A blog module in left column on Home containing headline previews of blog posts on site opens blog page(s) in Three Column style of Home page and not two column style of all other site pages.

Version-Release number of selected component (if applicable):

Server: Exponent 2.0B1.1 Theme: Retro

OS: Linux (Fedora 14)
Browser(s): Chromium (latest), Firefox 4 (latest)

How reproducible:

Steps to Reproduce:
Home page uses Theme Variation: Three Column. All other pages use standard two column theme.

Blog Module in left container with:
Content Action: Show All
Content View: Headlines
aggregates blog posts from other pages on site

Click on blog headlines link.

Actual results:

Linked blog page is displayed in Three Column theme variation not two column blog page.

Expected results:

Linked blog page is displayed as two column blog page.

Additional info:

Comments and changes to this ticket

  • dleffler

    dleffler April 24th, 2011 @ 11:25 AM

    • Tag set to themes
    • State changed from “new” to “open”
    • Title changed from “Three Column Blog Headlines View displays linked blog page in wrong page theme layout” to “Three Column View displays linked items in same three column theme layout”

    The users expects items clicked in the sidebars to appear in a default 2-column view, but any item clicked remains in the 3-column view. This is not module specific.

    Need to determine if current behavior is desired as it has benefits.

  • jonnjonzzn

    jonnjonzzn April 27th, 2011 @ 02:42 PM

    • Assigned user set to “expNinja”

    This is the single most complained about issue from my client(s). The blog aggregate on the Home page is their main source of presenting/announcing new site content. They format their blog posts to make them look good with graphics, etc for the two column layout. So the end-users are not seeing the proper layout of their content because 90%+ of the time they are linking from the blog aggregate on Home page to the blog entries.

    If there are indeed "benefits" behind the scenes in Exponent for this behavior it should at least be configurable to allow the linked pages to be displayed using their specified page theme layouts.

  • dleffler

    dleffler April 28th, 2011 @ 12:50 AM

    As it stands right now...the system is performing as expected...this is the expected effect...meaning the theme variation will NOT change unless moving to a new section (page).

    Two possible work-arounds to get the desired effect as listed above:

    1. Implement an acton map that would "force" a theme/subtheme variation for the module/view http://docs.exponentcms.org/action-maps

    2. Customize your theme/subthemes to reroute links off those pages
      <?php exponent_theme_reRoutActionTo("index.php"); ?> if you place that at the top of a subtheme or any theme it will route to whichever subtheme you specify in the code above, it will use the default index.php
      <?php exponent_theme_reRoutActionTo("subthemes/Two Column.php"); ?> that will kick you off to the Two Column subtheme on any action

  • dleffler

    dleffler April 29th, 2011 @ 08:58 PM

    • State changed from “open” to “resolved”
    • Assigned user changed from “expNinja” to “dleffler”

    We'll close this since there is a work-around and exponent is operating as expected/designed.

  • PadillaAnita

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Bug Tracker for Exponent CMS

Shared Ticket Bins

People watching this ticket