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
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');