• Welcome to KonaKart Community Forum. Please login or sign up.
 
May 04, 2024, 10:57:33 pm

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 - Iker

1
We want the users to log in at the beginning, so the welcome page redirects to login.

But I think you are missing the point: IMHO with every login the user object should be repopulated according to the credentials presented.
2
1. Everything (the user's identity) is inherited, so if user abc logs in, does something, doesn't log out, only navigates to log in page, then user xyz logs in (enters his own credentials), then xyz will see all the orders of abc and not that of xyz, if attempts to make new order then it will be recorded under user abc etc.
This was tested in 2.2.4 and 2.2.6 and both mishandle the case.

2. My problem is that the data for the formatted address is not taken from the order object (where it was already populated at the beginning of the checkout process, but again from the customer and address objects), so all the modification done to the order object is not visible on the UI, only in DB.
3
Hi,

I discovered some behaviour of Konakart that rather appears to be due to some bug:

1. If a user session is not terminated by performing a logout, then a different user logging in on the login page will inherit info of the previous user (basically, user is not refreshed after login). I consider this a serious issue regarding privacy!

2. In some cases we want to store different delivery/billing user info in the order, but not storing it as a new customer or address. So I made some customization to update user info in the order, however these modifications are not reflected in the checkout confirmation page (but does get saved in the DB), mostly because I guess the getFormattedAddress method doesn't use customer info from the order, but is hardwired to collect user info from user object and user's primary address. This behaviour seems to block some customization (I could display the correct data on checkout conf. page, but lost the formatting).

I hope this info helps to make Konakart an even better product. ;)
4
Hi,

Thanks for the quick reply. Unfortunately not all versions of the DBs support this type of setup (for example Oracle 9i doesn't, only from 10g and up) and not in all cases we can influence DB setup, as it is planned to work on an already existing DB instance. But I think I can live with it...

Thank you
5
Programming of KonaKart / Search case sensitivity
June 12, 2008, 02:56:46 pm
Hi,

I have noticed that search is case sensitive. I haven't investigated deeply but I guess it could be customized, but are there plans to make search not case sensitive or add an option for the Admin UI to let the admins decide whether they want case sensitive search?

Thank you
6
Programming of KonaKart / Re: Managing warehouses
May 30, 2008, 05:34:34 pm
Hi,

Thank you for your reply, I will check on CheckoutDeliveryAction.

Another problem: Is it possible to feed a combobox from the DB for a custom field (so that user can choose a default pickup location), or only hardcoded values work?
7
Programming of KonaKart / Re: Managing warehouses
May 29, 2008, 11:40:57 pm
Hi,

Unfortunately, it is the second case: I need to check inventory before an order can be placed (or preferrably before added to the cart) and I couldn't really find any API (not even among the new customizable ones) that could be called to enable this...

I guess probably it should be AddToBasket where I should implement a check for the inventory (assuming I implement a Default Pickup Location in a custom customer field) - not mentioning what if a user doesn't have this custom attribute and only decides at checkout -, but still if I go for AddToBasket then what exception should I return if necessary and how, so it warns the user, because I guess that is in the closed source (without examples)...
8
Programming of KonaKart / Managing warehouses
May 29, 2008, 02:06:24 pm
Hi,

A plan came up to make our products available in various locations for local pickup. This would require maintaining separate inventories and reorder levels per product for each location. Is there any support for this in Konakart? Or any idea how to implement it?
9
Installation of KonaKart / Search customers
May 26, 2008, 06:04:03 pm
Hi,

I am trying to implement a search function for some agents that would be using the system. They should be able to search for the name/address of returning customers. As far as I see customerMgr API doesn't provide any function that could be utilized for such purpose. I can see that there is an API that can be used for the admin part (CustomerSearchIf). Can you pls tell me whether it is possible to use this API in the app and if so, then how?

Thanks
10
Thank you,

This would work for the registration, but I need something for the one-page checkout delivery/billing address (as that page is planned to be used by some agents, thus the customer according to Konakart terms will be the agent and the real customer is planned to be captured in delivery address, but in most cases it is enough if we have only a name). Can you pls point out what to modify for changing the one-page checkout? (as far as I've seen the HTML code is rendered in a non developer-friendly way in some java file and wondered if there is an easier way to achieve that)

Thanks again
11
Hi,

I would like to make most address fields optional (no country, street, zip code etc.). I know that a subset of these fields can be set optional in the Admin, but I would need more freedom. What is the best approach to achieve this? (I'm thinking of hidden fields with default values) Can you pls point out which files need to be modified?

Also setting the state-province field optional in admin works only in a limited way...It indeed doesn't appear on the screen, but new user cannot be saved, because of an error message saying that state is missing...so the validation still runs, even though it shouldn't.

Thanks
12
Hi,

I sat down in a dark corner and thought, and I realized that my approach was completely wrong...So please ignore the question above.
I could just iterate on OrderProduct and get the Product and retrieve the URL. Works like a charm! Konakart is indeed a great product after you figure out how to use it (I had no previous Struts experience).

Now, when I try to implement the same in the Order Information page for previous orders, I find that OrderProduct doesnt have product (logic:empty for the product property). I guess in this case, when retrieving OrderProduct from Order, Product doesnt get created. How can I work this out/around? 
13
Hi,

I am trying to put links pointing outside Konakart (stored in Product URL in "http://..." format) to the purchased products on the CheckoutFinished page. With nested:write I can display the information, so it does get processed, but when I put nested:link href I get the following error:
ERROR (StandardWrapperValve.java:invoke:253) Servlet.service() para servlet action lanz¾
excepci¾n
javax.servlet.jsp.JspException: ServletException in '/WEB-INF/jsp/CatalogCheckoutFinishedBody.jsp': Canno
t cast to Map for name=EditCartForm property=null scope=null

Any idea?

(I changed EditNotifiedProductForm because it had only one string field, and I need two for the link and the product name and also used ProductIf to get url)


14
Hi Pete,

Thanks for the answer. About the bugs:

Categories tile: Of course, they are translated in the DB, so let me rephrase what the problem is: when you change the language on the language tile, the page gets refreshed and displayed in the chosen language. Except for the content of the Categories tile, which only gets updated when clicked on one of its categories (so eventually it does get translated, but not with the language change click, so I guess it's not included in the list of events of what should be updated when language is changed)

Buttons: Indeed, I didn't investigate that thoroughly, assumed it's done similarly to the Buy Now button

Saving Order: Can you please point out which file needs to be modified?

Thanks
15
Hi,

I have two questions and I would like to mention some things that appear to be bugs:

1. I would need to get a record for each and every product in the order (i.e. if customer orders 3 products of the same kind, I need 3 records with qty=1 each). How can this be achieved?

2. I have some free products/service request among the products, where instead of adding product to basket, I would rather redirect user to another page to input some data needed for the free service. How can this be achieved?


3. Appearent bugs:
- When My account is displayed and language is changed, in header on the left side (after homepage) My account doesn't take new language.
- Buttons Continue Shopping and Sign In don't take Spanish labels.
- Contents of categories tile doesn't refresh when language is changed (only title of tile gets refreshed)
- On UI manufacturers page in the categories combo the last category is not shown ('All categories' + all but last one is displayed only)

Thank you