Is there a shipping time frame message built into Ablecommerce?
For example if a product begins being back ordered, can I display a message that tells the customer there will be a delay in shipping?
ship time message
- ryanstowasser
- Lieutenant Commander (LCDR)
- Posts: 90
- Joined: Tue Oct 30, 2007 4:28 pm
- Contact:
ship time message
Ryan Stowasser (ablehelp@vortx.com)
Vortx Inc
Custom Development for AbleCommerce Solutions
Vortx is an AbleCommerce Development Partner
Vortx Inc
Custom Development for AbleCommerce Solutions
Vortx is an AbleCommerce Development Partner
- m_plugables
- Commander (CMDR)
- Posts: 149
- Joined: Tue Mar 11, 2008 12:44 am
- Contact:
Re: ship time message
well i think we haven't any time frame message for this purpose.
Visit the links below to Download Plugins for your AC7 Store
http://www.plugables.com
http://blog.plugables.com
- m_plugables
- Commander (CMDR)
- Posts: 149
- Joined: Tue Mar 11, 2008 12:44 am
- Contact:
Re: ship time message
Ok i will try find a workaround and will post the code
Visit the links below to Download Plugins for your AC7 Store
http://www.plugables.com
http://blog.plugables.com
- m_plugables
- Commander (CMDR)
- Posts: 149
- Joined: Tue Mar 11, 2008 12:44 am
- Contact:
Re: ship time message
Here is a sample code you can easily extend it. I assumed that when we got low stock for a product and back order is allowed then there should be a message some where with product information that its shipping may be late.
Create a new file ConLib/BackOrderInfo.ascx and put the following code in it.
Now edit the Show Product 1 script let and add following code to it at your desired location
Create a new file ConLib/BackOrderInfo.ascx and put the following code in it.
Code: Select all
<%@ Control Language="C#" ClassName="BackOrderInfo" %>
<script runat="server">
private string _text = String.Empty;
[Personalizable(), WebBrowsable()]
public string Text
{
get { return _text; }
set { _text = value; }
}
protected void Page_Load(Object sender,EventArgs e)
{
int _ProductId = AlwaysConvert.ToInt(Request.QueryString["ProductId"]);
Product _Product = ProductDataSource.Load(_ProductId);
if (_Product != null && _Product.AllowBackorder && (_Product.InventoryMode == InventoryMode.Product))
{
if (_Product.InStock <= _Product.InStockWarningLevel)
ShippingMessage.Text = Text;
}
}
</script>
<div class="content">
<asp:Label ID="ShippingMessage" runat="server" Visible="true"></asp:Label>
</div>
Code: Select all
[[ConLib:BackOrderInfo Text="Your Shipping message here"]]
Visit the links below to Download Plugins for your AC7 Store
http://www.plugables.com
http://blog.plugables.com
- ryanstowasser
- Lieutenant Commander (LCDR)
- Posts: 90
- Joined: Tue Oct 30, 2007 4:28 pm
- Contact:
Re: ship time message
This is helpful, and thank you.
Ryan Stowasser (ablehelp@vortx.com)
Vortx Inc
Custom Development for AbleCommerce Solutions
Vortx is an AbleCommerce Development Partner
Vortx Inc
Custom Development for AbleCommerce Solutions
Vortx is an AbleCommerce Development Partner