Page 1 of 1

Programming/Coding additional features

Posted: Tue Jan 13, 2009 4:55 pm
by angelalaw
I am looking at the demo version.

I was getting ready to buy and I decided to look at the source code.

What I found was *no* source code.

For instance going to the login page. Here I would like to add when they sign up a dropdown that asks "how they heard about the site" and store it in a table.

So I goto look and see hardly any code.

Code: Select all

<%@ Page Language="C#" MasterPageFile="~/Layouts/Scriptlet.master" Inherits="CommerceBuilder.Web.UI.AbleCommercePage" Title="Login or Register" %>
<%@ Register Assembly="CommerceBuilder.Web" Namespace="CommerceBuilder.Web.UI.WebControls.WebParts" TagPrefix="cb" %>
<script runat="server">
    protected void Page_Init(object sender, EventArgs e)
    {
        string returnUrl = Request.QueryString["ReturnUrl"];
        if (!string.IsNullOrEmpty(returnUrl))
        {
            if (returnUrl.ToLowerInvariant().Contains("/admin/"))
            {

                Response.Redirect(NavigationHelper.GetAdminUrl("Login.aspx?ReturnUrl=" + Server.UrlEncode(returnUrl)));
            }
        }
    }
</script>
<asp:Content ID="ScriptletContent" ContentPlaceHolderID="PageContent" Runat="Server">
    <cb:ScriptletPart ID="Login" runat="server" Layout="One Column" Header="Standard Header" Content="Login Page" Footer="Standard Footer" Title="Login or Register" AllowClose="False" AllowMinimize="false" />
</asp:Content>
Is all I see? No code-behind file. Nothing else.

The cb:scriptletpart refers to the CommerceBuilder.Web dll. I was told by Fred, online helper, this is part of the API and that it is not included in the source that is released.

The whole Front end to the user part of the site is this way..

So, basically either I use their stuff as is, Or I have to write from scratch the page again?

This doesn't make sense to me and maybe I am missing something. But why say you get source code when all you are getting are assembly references to their UI/database areas.

Any input on this puzzling matter to me is truly appreciated :)

Angela

Re: Programming/Coding additional features

Posted: Tue Jan 13, 2009 5:08 pm
by angelalaw
Well never mind...

I realized this is part of the Page Layout and Content area...

And then realized that the libraries are found in the ConLib folder area..

Which then has all the code I am looking for...

Thanks for reading :)

Angela