Customer has shown the demo like following site and very interested in the view-type change. We can swith the product result view by selecting List View, Component View and Grid View.
Sample sites which is using this function are followings, and buttun layout is completely same it seems, so there should by some template etc to implement this:
Is that feature enabled by experience manager ?
In experience manager it seems that some search configuration like search keyword etc can be specified, however, what parameter should be passed and controled in experience manager if above feature can be achieved by experience manager configuration ?
I could not found any Oracle documentation about how to implement this, and I just found that other company's solution include this function.
Product listing in grid or list format
Also I have found that other commerce product can do this:
Any help will be greatly appreciated.
Edited by: user776266 on 2013/01/29 20:52
I've found that following site also include the same functionality:
Viewing source code it seems that switching of Grid/List is controled by "?dsNav" statement which is included in Endeca Rapid Application Development (RAD) Toolkit for ASP.NET and called as NavigationDataSource.
- The GridView control displays all columns in the Design view of Visual
Studio but only displays the "Spec" property at runtime. In particular,
if you set the AutoGenerateColumns property to True in a GridView
control and associate the GridView control with a NavigationDataSource,
then only one column displays in the grid at run time. That column
contains a caption "Spec" (for the Spec property of the Record class).
However, at design time, all record properties display as columns in
As a work around, you can avoid setting the AutoGenerateColumns property
to True in a GridView control and instead create static columns in the
The Endeca Rapid Application Development (RAD) Toolkit for ASP.NET
--> NavigationDataSource Class
However, viewing source code of these site does not clear all the way to implement this functinality, and it may be exist that other way to implement this is provide as some sample code outside endeca.
If anyone know the way to implement this inside experience manager, could you let us know.