Thanks Paul. I tried uploading the file again, then deleting the files on the server and replacing them but it didn't work. When I view the content of the Basket.aspx file on the server I get this;
<%@ Page Language="VB" MasterPageFile="~/Skins/Kartris/Template.master" AutoEventWireup="true"
CodeFile="Basket.aspx.vb" Inherits="Basket" %>
<asp:Content ID="cntMain" ContentPlaceHolderID="cntMain" runat="Server">
<user:BreadCrumbTrail ID="UC_BreadCrumbTrail" runat="server" EnableViewState="False" />
<h1>
<asp:Literal ID="litTitle" runat="server" Text='<% $Resources: Basket, PageTitle_ShoppingBasket %>'></asp:Literal></h1>
<user:BasketView ID="UC_BasketMain" runat="server" ViewType="MAIN_BASKET" />
<useropupMessage ID="UC_PopUpErrors" runat="server" />
</asp:Content>
I can't open any aspx.vb files with my FTP client but the version on my machine looks like this:
'========================================================================
'Kartris - www.kartris.com
'Copyright 2013 CACTUSOFT INTERNATIONAL FZ LLC
'GNU GENERAL PUBLIC LICENSE v2
'This program is free software distributed under the GPL without any
'warranty.
'www.gnu.org/licenses/gpl-2.0.html
'KARTRIS COMMERCIAL LICENSE
'If a valid license.config issued by Cactusoft is present, the KCL
'overrides the GPL v2.
'www.kartris.com/t-Kartris-Commercial-License.aspx
'========================================================================
Partial Class Basket
Inherits PageBaseClass
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Page.Title = GetGlobalResourceObject("Basket", "PageTitle_ShoppingBasket") & " | " & Server.HtmlEncode(GetGlobalResourceObject("Kartris", "Config_Webshopname"))
If Not IsPostBack Then
If Request.QueryString("error") = "minimum" Then
UC_PopUpErrors.SetTextMessage = GetLocalResourceObject("Popup_OrderBelowMin")
UC_PopUpErrors.SetTitle = GetGlobalResourceObject("Kartris", "ContentText_CorrectErrors")
UC_PopUpErrors.ShowPopup()
End If
End If
End Sub
End Class
I've replaced the BasketView user control on the server as well. I tried adding some text into Basket.aspx and commented out the literal but the changes weren't refleceted on the server...
Where are the basket contents stored? Maybe I'm missing a file and I can check if I know what to look for.
** EDIT **
I've changed the webshopurl back to localhost to test this and had the same problem. I replaced Basket.aspx, Basket.aspx.vb, Basketview.ascx and BasketView.ascx.vb with files from the initial downloaded Kartris folder and had exactly the same problem. I decided to stop there - it might be harder to find the problem if I start tinkering with the code. Please let me know if you have a solution.