• Welcome to KonaKart Community Forum. Please login or sign up.
 
May 30, 2024, 03:30:02 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.

Topics - mathias.lin

1
Hi, here's a minor bug report:
Orders list not updating properly in KK Admin:
When I'm logged in to KK Admin, I go to the orders overview. Meanwhile a new order comes in.
When I click on the left hand navigation, going back and forth between customers and orders, the orders list just won't updated - the new order isn't shown. Even when I in between clear the browser cache (FF 5.0), it still doesn't update.
Only when I hit the 'search' button above the orders list, the new order will be shown.
I guess there's some caching problem.
Mathias
2
When I open an invoice in Konakart Admin, and click the "View PDF" at the bottom of the order screen, I get the error message:

Exception Message = PDF Manager functionality has not been installed

Unfortunatelyl googling for Konakart and PDFManager didn't bring anything up. How do I install this obviously missing component? Is it not part of the default Konakart installation?

Thanks!
3
There's a similar thread to this, but since it's already old, I start a new one.
http://www.konakart.com/forum/index.php/topic,1211.0.html

I have some issues with the language settings for the Admin. I understand that dynamically changing the language is only available in KK Enterprise, but how do I change the language for the Admin interface to German initially (one-time) and permanently?

The strange thing is:
I have set the customer locale of admin@konakart.com (my admin user) in the DB (customer table) to de_DE, and for the KK frontend, I've set the default to German as well. When I log into the KK Admin and see summary list of orders, the list items (invoiced, pending, etc.) are all displayed in German (German labels like 'Abgesagt', 'in Bearbeitung', etc.)

But that's about it - everything else is in English. Furthermore, and this is strange to me, the velocity templates for the invoices are also looked up by the English suffix (_en), not _de. Why?
So how does the KK Admin decide which template language to take for Velocity? IMHO it doesn't make sense to make this based on the Admin language but on the general default Shop language, which in my case would be German.

How do I change the default language of KK Admin to German? Putting all German values into AdminMessages.properties and AdminHelpMessages.properties does't seem to be right.
4
How can I add custom text fields to a product?

For example, I want to sell merchandise items like mugs, t-shirts, etc. where the user can have his company name and address printed on.
How can I offer such a text input field for the user to fill out?

I noticed the customer can write a comment with the entire order, there's a text input field for that, but I would need it for each item (type) he orders. Let's say he orders 10 pcs of a certain mug, then he should be able to set a text to be printed on those mugs (all the same for all 100, to keep it simple).

And he should be able to set another text for - let's say - pens, if that's his second order item.

Can I use attributes or custom fields for that? Or does it require some more customized development?

Thanks, M
5
I've build the latest KK and KK Admin and deployed it on the same Tomcat under port 8080 where I have my OpenCms installation running (all on localhost).
Further, I have installed the OpenCms module. I also edited the port number in the OpenCms module to port 8080 and built the konakart-opencms.jar and deployed that to the Tomcat lib folder again afterwards.
Further, I modified both server-config.wsdd files in the deployed KK and KK Admin projects: changed the allowedMethods parameter to "*".
And restarted Tomcat.

Now when I open the /opencms/konakart-integration/index.jsp demo page in OpenCms, I am getting a 403 error.
Anything I've missed?

javax.servlet.ServletException: javax.servlet.jsp.JspException: (403)Forbidden
at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:911)
at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:844)
at org.apache.jsp.WEB_002dINF.jsp.offline.sites.default_.konakart_002dintegration.index_jsp._jspService(index_jsp.java:96)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:417)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:391)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:306)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:581)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:518)
at org.opencms.flex.CmsFlexRequestDispatcher.includeExternal(CmsFlexRequestDispatcher.java:196)
at org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.java:171)
at org.opencms.loader.CmsJspLoader.service(CmsJspLoader.java:627)
at org.opencms.flex.CmsFlexRequestDispatcher.includeInternalWithCache(CmsFlexRequestDispatcher.java:425)
at org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.java:175)
at org.opencms.loader.CmsJspLoader.dispatchJsp(CmsJspLoader.java:901)
at org.opencms.loader.CmsJspLoader.load(CmsJspLoader.java:532)
at org.opencms.loader.CmsResourceManager.loadResource(CmsResourceManager.java:1057)
at org.opencms.main.OpenCmsCore.showResource(OpenCmsCore.java:1619)
at org.opencms.main.OpenCmsServlet.doGet(OpenCmsServlet.java:162)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:306)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:541)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:383)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:243)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:188)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:288)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:680)
Caused by: (403)Forbidden
at org.apache.axis.transport.http.HTTPSender.readFromSocket(HTTPSender.java:744)
at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:144)
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)
at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
at org.apache.axis.client.Call.invoke(Call.java:2767)
at org.apache.axis.client.Call.invoke(Call.java:2443)
at org.apache.axis.client.Call.invoke(Call.java:2366)
at org.apache.axis.client.Call.invoke(Call.java:1812)
at com.konakart.ws.KKWebServiceEngSoapBindingStub.getAllProducts(Unknown Source)
at org.apache.jsp.WEB_002dINF.jsp.offline.system.modules.com_konakart.elements.NewProductsBody_jsp._jspService(NewProductsBody_jsp.java:77)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:417)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:391)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:306)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:581)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:518)
at org.opencms.flex.CmsFlexRequestDispatcher.includeExternal(CmsFlexRequestDispatcher.java:196)
at org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.java:171)
at org.opencms.loader.CmsJspLoader.service(CmsJspLoader.java:627)
at org.opencms.flex.CmsFlexRequestDispatcher.includeInternalWithCache(CmsFlexRequestDispatcher.java:425)
at org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.java:175)
at org.opencms.jsp.CmsJspTagInclude.includeActionWithCache(CmsJspTagInclude.java:364)
at org.opencms.jsp.CmsJspTagInclude.includeTagAction(CmsJspTagInclude.java:240)
at org.opencms.jsp.CmsJspTagInclude.includeTagAction(CmsJspTagInclude.java:171)
at org.opencms.jsp.CmsJspActionElement.include(CmsJspActionElement.java:520)
at org.opencms.jsp.CmsJspActionElement.include(CmsJspActionElement.java:545)
at org.opencms.jsp.CmsJspActionElement.include(CmsJspActionElement.java:432)
at org.apache.jsp.WEB_002dINF.jsp.offline.sites.default_.konakart_002dintegration.index_jsp._jspService(index_jsp.java:79)
... 38 more