• Toll-free  888-665-8637
  • International  +1 717-220-0012
Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Russel
#1 Posted : Monday, April 16, 2007 5:49:53 AM(UTC)
Russel

Rank: Member

Joined: 12/15/2006(UTC)
Posts: 31

I am currently looking at various options in displaying my products on masse after a customer has successfully navigated via the category menus.


Has anyone created a Display template that blends the image and layout of 'Grid' but with the order functionality of 'Detailed List' or even 'Bulk Order List'?



Essentially I want to present items in grid format with images but I want to provide an option to add to cart at that point rather than the user having to drill into product to order.



Any feedback/assistance appreciated alternatively I will have crack at doing it myself - just prefer to save the time ;)
CorneliuTusnea
#2 Posted : Tuesday, April 17, 2007 4:15:20 AM(UTC)
CorneliuTusnea

Rank: Member

Joined: 8/17/2006(UTC)
Posts: 681

http://www.bestgames.com.au
http://www.bestchess.com.au



BV Product Links, Details and Signatures: Improve your customer experience:

http://www.acorns.com.au/projects/bv/quicklink/

Russel
#3 Posted : Tuesday, April 17, 2007 7:48:46 AM(UTC)
Russel

Rank: Member

Joined: 12/15/2006(UTC)
Posts: 31

Not really but I do like the idea of a feature that allows you to by-pass the cart review process...although from what I can see on this site both the 'Buy Now' and 'Add to Cart' do the same thing..


What I was looking for was a 4 item wide grid approach, where the short description is not required as the products are explained by name and then an option to add them directly to the cart from that point rather than having to drill into the product detail...



So where you have http://www.bestgames.com.au/Games/1-on-1.aspx



I am looking to add an 'Add to Cart' button to each product.



By the way I like the site - very professional looking. I especially like the product display - I take it thats not the standard Bvc5? or is it and you have expanded the site width to accomodate the side menus?
CorneliuTusnea
#4 Posted : Tuesday, April 17, 2007 9:07:38 AM(UTC)
CorneliuTusnea

Rank: Member

Joined: 8/17/2006(UTC)
Posts: 681

Russel,
Thanks for the nice words about the site.

I have a small issue with Buy Now. It is supposed to clear the cart, add the product to the cart and send you directly on the checkout page.
Now it only sends you to the cart page. I'll get it fixed after i finish with SP2.

I think one of the category templates already has an Add to Cart button on them. If not it's easy:
- modify the grid category template (BVModules\CategoryTemplates\Grid\Category.aspx),
- add the button: <div class="addtocartspan"><asp:ImageButton ID="AddToCartImageButton" runat="server" /></div> after the <div class="recordprice">
- Init the button in the DataList1_ItemDataBound:
Dim addToCartButton As ImageButton = DirectCast(control.FindControl("AddToCartImageButton"), ImageButton)
If addToCartButton IsNot Nothing Then
addToCartButton.ImageUrl = PersonalizationServices.GetThemedButton("AddToCart")
addToCartButton.AlternateText = "Add To Cart"
addToCartButton.CommandName = "AddToCart"
addToCartButton.CommandArgument = product.Bvin
End If
- Handle the button in the DataList1_ItemCommand (something like this)
If command.CommandName = "AddToCart" Then
Dim product As Catalog.Product = Catalog.InternalProduct.FindByBvin(key)
Dim basket As Orders.Order = SessionManager.CurrentShoppingCart()
basket.AddItem(product.Bvin, 1)

Dim destination As String = product.GetCartDestinationUrl(basket.LastLineItemAdded)
If destination <> String.Empty Then
response.Redirect(destination)
Else
DirectCast(item.FindControl("addedtocart"), HtmlGenericControl).Visible = True
End If
Return
End If

:)
Corneliu

PS>> The site is all BVC5 with a custom theme.
http://www.bestgames.com.au
http://www.bestchess.com.au



BV Product Links, Details and Signatures: Improve your customer experience:

http://www.acorns.com.au/projects/bv/quicklink/

Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

©2024 Develisys. All rights reserved.
  • Toll-free  888-665-8637
  • International  +1 717-220-0012