You would use a Post to pass parms.
you would then need to write a groovy, or usd an event, or create a view
using a widget.


lns_lns sent the following on 5/16/2009 12:08 PM:
> the rewrite you mentioned is exactly what I want to accomplish with
> mod_rewrite, but I don't know how.
> Isn't the purpose of a url rewrite to send something different to the server
> than typed in the addressbar?
> Basically i have to send at least one parameter in the url, the detail page
> of the product should look like:
> browser: "/shop/product/"+productname+""
> server:   "/control/product/~name="+productname+""
> thanks again.
> 
> 
> BJ Freeman wrote:
>> (proxyPass /shop  ajp://localhost:8009/).
>> /shop is what apaches sees and yes passes it to /
>>
>> so what ever you have mounted in ofbiz web.xml as / is what will receive
>> the URI
>>
>> so then if you have on the apache side
>> /shop/Main the ofbiz side with not re-write will not know which
>> component to send it to.
>>
>> even if you do say a /shop/catalog
>> you will have to do a rewrite to make it /catalog/control/main on the
>> ofbiz side.
>> and ofcourse once you do that then it will show in the URL.
>>
>> there has been a lot of discussion on the dev list about tightening the
>> security. On the Https side on parameters are allowed thru the URL. they
>> must be in the session and passed as context or request
>> The happened about a month before 904 was released.
>>
>>
>> lns_lns sent the following on 5/16/2009 10:46 AM:
>>> well, "shop" is not the ecommerce application, it is the "mount point"
>>> for
>>> the entire ofbiz, wich is running just one application , mounted to "/".
>>> i
>>> know the control is necessary, but shouldn't it be passed when added by
>>> url
>>> rewriting?
>>> what do you mean not allowed anymore?
>>> how do i have to pass parameters?
>>> Thanks!
>>>
>>> BJ Freeman wrote:
>>>> the control is necessary when passing to ofbiz
>>>> so if you going from
>>>> /shop/main/p/site=1/p/user=1"
>>>> to
>>>> /control/main/uri of ecommerce
>>>> then it works
>>>> also note that parameters in the URI are not allow for https anymore
>>>> I believe the design change may effect http also.
>>>> not sure.
>>>>
>>>>
>>>>
>>>>
>>>> lns_lns sent the following on 5/16/2009 9:17 AM:
>>>>> Hi,
>>>>> i've got ofbiz 9 behind apache 2.2.9 using a proxpass (proxyPass /shop
>>>>> ajp://localhost:8009/).
>>>>> i would like to get rid of the "control" and the "~" in front of
>>>>> parameters.
>>>>> I'm trying to get the rewriterule to work, with no success and after
>>>>> searching everywhere i thought this might be tha place to post.
>>>>> I want the entered url e.g. "/shop/main/p/site=1/p/user=1" to be
>>>>> rewritten
>>>>> to "/shop/control/main/~site=1/~user=1". This is my approach, but I'm
>>>>> sure
>>>>> there's something very wrong with it:
>>>>> "RewriteRule ^/shop/(.+)/p/(.+) /shop/control/$1/~$2"
>>>>> Can someone please help me?
>>>>> Thanks in advance.
>>>>>
>>>>> Regards 
>>>>> Lukas
>>>> -- 
>>>> BJ Freeman
>>>> http://www.businessesnetwork.com/automation
>>>> http://bjfreeman.elance.com
>>>> http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&trk=tab_pro
>>>> Systems Integrator.
>>>>
>>>>
>>>>
>> -- 
>> BJ Freeman
>> http://www.businessesnetwork.com/automation
>> http://bjfreeman.elance.com
>> http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&trk=tab_pro
>> Systems Integrator.
>>
>>
>>
> 

-- 
BJ Freeman
http://www.businessesnetwork.com/automation
http://bjfreeman.elance.com
http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&trk=tab_pro
Systems Integrator.

Reply via email to