Akció horgok

1 min read

A RevTec CRM a kódban külƶnbƶző műveleti hookokat tĆ”mogat, hogy a vĆ”sĆ”rlók a legjobb Ć©lmĆ©nyt nyĆŗjtsĆ”k.

Hozzon létre fÔjlt my_functions_helper.php az alkalmazÔsban/helpers/. Ez a fÔjl az összes funkciója szÔmÔra fenntartva.

TIPP: Ha valamilyen műveleti hook-ot szeretne hozzÔadni a kódhoz, kérjük, tudassa velünk a tÔmogatÔs jegy.

Mielőtt bĆ”rmilyen kódot hozzĆ”adna a my_functions_helper.php fĆ”jlhoz, kĆ©szĆ­tsen győződjƶn meg arról, hogy beĆ”llĆ­totta a fejlesztĆ©si módot, hogy megtekinthesse az esetleges hibĆ”kat Ć©s funkciókat/horogokat. figyelmeztetĆ©sek.

2.3.0 és újabb verziók. #

hooks()->add_action($tag, $add_függvény, $priority = 10, $elfogadott_args = 1);
hooks()->add_filter($tag, $hozzÔadandó_függvény, $prioritÔs = 10, $elfogadott_args = 1);
hooks()->do_action($tag, $arg = '');
hooks()->apply_filters($tag, $value, $additionalParams);
Az alĆ”bbi funkciók a 2.3.0 verzió előttiek

Action Hook hozzƔadƔsa

add_action('action_function','your_function_callback');

Példa műveleti horog after_client_added
Megjegyzés: ennek a kódnak a korÔbban említett my_functions_helper.php fÔjlban kell lennie.

Ez egy példa. ahol a művelet nem vÔrja vissza a $adatokat.

 függvény callback_after_client_added_insert_to_local_database($id)
 {
 $kliensazonosító = $id;
 // Do Staff with $clientid
 } add_action('after_client_added','callback_after_client_added_insert_to_local_database');

Példa a before_client_added műveletsorra
Ez egy példa, ahol a művelet $data

 függvény callback_before_client_added_check_company($data)
 {
 if($data['company'] == 'Teszt'){
 $adat['vƔllalat'] = '';
 } return $data;
 } add_action('before_client_added','callback_before_client_added_check_company');
Updated on 2024-08-05
Was it helpful ?