Dear Eldy:
Thanks for your fast reply. I'm actually working in the 3.2 version.
After reading this on the wiki it got me confused:
class ActionsYourModuleName // extends CommonObject { /** Overloading the
doActions function : replacing the parent's function with the one below *
@param parameters meta datas of the hook (context, etc...) * @param
object the object you want to process (an invoice if you are in
invoice module, a propale in propale's module, etc...) * @param action
current action (if set). Generally create or edit or null * @return
void */ function doActions($parameters, $object, $action) {
print_r($parameters); echo "action: ".$action; print_r($object); if
($parameters->context == 'somecontext') { // do something only for the context
'somecontext' } } }
In the case mentioned in the previous post $parameters is not an object but an
array (as you are replying). So is the example what got me confused
Thank you very much!
________________________________
From: Laurent Destailleur (eldy) <[email protected]>
To: [email protected]
Sent: Monday, July 16, 2012 4:25 PM
Subject: Re: [Dolibarr-dev] Hooks for ordercard
You should receive into the key context of the array $parameters the list of
context you are inside. So you should have "ordercard" inside this array.
If not, can you check you use version 3.2 (may be this as fixed with
3.2) ?
Le 14/07/2012 23:27, Manuel Muñoz a écrit :
Dear Developevelopment and coding <[email protected]>
>
>
>
>i'm trying to implement a hook for the ordercard context
overloading "formObjectOptions" function
>
>this is the print_f for the $parameters object
>array
( [colspan] => colspan="2" [context] =>
searchform:leftblock:toprightmenu:ordercard
).
>
>the question is: how can i validate that the context es actually
"ordercard"? what type of data i the element context in this
case?
>
>already tried with ststr and substr function, but i don't seem
to get a match.
>
>Thanks in advance for all your comments
>
>
>
>_______________________________________________
Dolibarr-dev mailing list [email protected]
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev
_______________________________________________
Dolibarr-dev mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev_______________________________________________
Dolibarr-dev mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev