• Welcome to KonaKart Community Forum. Please login or sign up.
 
April 13, 2026, 02:42:53 am

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - trevor

61
You don't get an upload button in the promotion panel, but you can get one or more entry fields where you can enter the names of the images, assuming they are on the server.
62
When you create a promotion module, you can give it as many fields as you want in order to connect the promotion to one or more images.
63
That's the way it's meant to work. It only refreshes when you do a search. However, if you select a customer and then click on the orders button, it will select the orders for that customer. Can you post a link to the store you've created with KonaKart ?

BTW, I just clicked on your link (http://www.opencmsserver.com/) and get :

A server error occurred!

Server error 500

Internal Server Error

The server encountered an unexpected condition which prevented it from fulfilling the request.

The server cannot complete the request because it encountered an error.

Please try it again in a few minutes, or contact the server administrator.

Powered by OpenCms - the open source content management system
64
Well spotted..... It's been fixed and will be available in our next release within a month or so.
65
QuoteWeird, isn't it?


I'd say almost impossible.. :o

I've just looked at com.konakart.al.CustomerMgr.refreshCustomerCachedData and the code is:


        // Get wish lists for this customer
        String wishListEnabled = kkAppEng.getConfig(ConfigConstants.ENABLE_WISHLIST);
        if (wishListEnabled != null && wishListEnabled.equalsIgnoreCase("TRUE"))
        {
            this.kkAppEng.getWishListMgr().fetchCustomersWishLists();
        }

So if the config variable is set to FALSE or is not there, it won't call the method that is giving you an exception.
66
I can't reproduce it when I sort the products in the admin app by price. What database are you using?
67
Programming of KonaKart / Re: Coupon Code Issue
June 17, 2011, 05:57:13 am
All KonaKart functionality is available through the engine APIs. Our store-front and admin applications use the APIs. Take a look at the javadoc http://www.konakart.com/documentation/javadoc .
68
Programming of KonaKart / Re: Coupon Code Issue
June 16, 2011, 06:48:48 pm
KonaKart\custom\appn\src\com\konakart\actions
69
Programming of KonaKart / Re: Coupon Code Issue
June 16, 2011, 05:15:09 pm
Why don't you just take a look at how we do it in ShowCartItemsAction.java.
70
Have you overriden getAllProductsWithOptions() ?
71
Quote- If I override the engine through use of the custimization framework I am overriding the server side engine?


Yes.

Quote- Is the interface of this engine what you guys call the KK API?


Yes.

Quote- Is it true that the only extra functionality of the client-side engine (in comparison with the server side engine) is to maintain state per request? So in that aspect it is a sort of statefull wrapper around the server side engine?


There is also some functionality for doing things like paging.

Quote- Does the above also account for the client-side (al) and server-side managers (bl) like the productmanager or basketmanager. If not in what aspect do these client-side managers differ from their server side counterparts?


Yes

Quote- If I call kkAppeng.getProductManager() I get the al manager, but according to the documentation I can only subclass the bl manager. Is it true that subclassing the bl productmanager has effect on the working of the al productmanager, since it is only a statefull wrapper round the stateless bl productmanager?


The al ProductManager calls the Server Engine through the API which will in turn call the bl ProductManager. I think that you'll find it more flexible and less confusing if you just call the Server Engine APIs directly and forget about the application engine since this can be considered "helper" code only if you need to write a store-front application similar to ours.
72
Configuration of KonaKart / Re: Code migration??
June 03, 2011, 09:05:28 am
One of the strong features of KonaKart is that the APIs tend to remain backwards compatible so you can keep your modified action classes and JSPs and CSS files but just use the new KK Jars. You could even retain your old konakart_app.jar since it communicates with the new engine using the APIs and in this way your action classes should still all compile.

BTW, could you post a link to your web site so that I can take a look at the mods you have made?
73
Installation of KonaKart / Re: installation
June 02, 2011, 02:22:05 pm
Solr search is only available in the Enterprise version of KonaKart. Take a look at this link for the differences between the two versions http://www.konakart.com/product/community-or-enterprise .
74
The managers do call each other. i.e. Various managers call the ProductManager to get product information so there may be some cases where you'll need to go to the ProductManager.

It's rather difficult to list all dependencies of all of the API calls so I suppose the safest bet could be to customize at the ProductManager level although we don't guarantee that these internal methods won't change between releases so there may be a bit more work to do when upgrading.
75
Where are you seeing the reloaded product without the properties ? Maybe you haven't specialized the API call that was used to fetch it ? There are quite a few API calls that return products.