logo-antonella-framework-blancologo-antonella-framework-blanco
  • Documentación
  • Soporte
  • Repositorio
  • Videotutoriales
  • Idioma: Español
    • Español Español
    • English English
logo-antonella-framework-blanco
logo-antonella-framework-blanco

Registro de CMB2 en config.php

Inicio Preguntas Registro de CMB2 en config.php
Soporte › Categoría: Questions › Registro de CMB2 en config.php
1 Votar Buena Votar Mala
Osvaldo Mora ha preguntado hace 3 años

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’]     ];

Etiquetas de la pregunta: CMB2
1 respuestas
1 Votar Buena Votar Mala
Carlos Herrera Staff ha respondido hace 3 años

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;
}

Tu respuesta

Powered by Carlos Herrera

Insertar/editar un enlace

Introduce la URL de destino

O enlaza a contenido ya existente

    No se ha especificado ningún término de búsqueda. Mostrando los elementos recientes. Busca o utiliza las teclas de flecha arriba y abajo para seleccionar un elemento.