SoporteCategory: QuestionsRegistro de CMB2 en config.php
Osvaldo Mora asked 4 years ago

Hola estoy intentando agregar campos cmb2 para dos cpt diferentes pero tengo problemas al registrar los action en config.php
Funcionan los metabox si registro solo uno pero no con ambos
public $add_action=[

        [‘cmb2_admin_init’,__NAMESPACE__.’\SesionesController::cmb2_sesiones’,
        ‘cmb2_admin_init’,__NAMESPACE__.’\CalendarioController::cmb2_calendario’]     ];

1 Answers
Carlos Herrera Staff answered 4 years ago

Hola Osvaldo. creo que estas escribiendolo mal. sería así:

public $add_action=[
['cmb2_admin_init',__NAMESPACE__.'\SesionesController::cmb2_sesiones'],
['cmb2_admin_init',__NAMESPACE__.'\CalendarioController::cmb2_calendario'] ];

Otra opción sería:

public $add_action=[
['cmb2_admin_init',__NAMESPACE__.'\SesionesController::misAcciones'] ];
Y luego en SessionesController.php
public static function misAcciones(){
SesionesController::cmb2_sesiones;
CalendarioController::cmb2_calendario;
}