Utilice la función mb_pattern_run_template para ejecutar un script PHP desde otro script en patrones definidos por el usuario.
En el ejemplo siguiente se muestra cómo se llama a la función mb_pattern_run_template:
mb_pattern_run_template(string $nombre_proyecto, string vía-acceso_plantilla, string $vía-acceso_salida);
Los argumentos obtenidos por mb_pattern_run_template se muestran en la tabla siguiente.
Argumento | Descripción |
---|---|
nombre_proyecto | El nombre del proyecto de instancia de patrón para el que se escribe la salida de la plantilla. Puede incluir el nombre de instancia de patrón si no utiliza un proyecto ejemplar.Por ejemplo, si el patrón incluye un proyecto ejemplar denominado proyecto1 y el usuario de patrón crea una instancia denominada instancia1, nombre_proyecto es proyecto1 (aunque el nombre de proyecto real sea proyecto1_instancia1). Pero si el patrón no es un proyecto ejemplar, puede especificar el prefijo para ese proyecto: proyecto1_instancia1. |
vía-acceso_plantilla | La vía de acceso relativa de este script hacia al script PHP de plantilla que desea ejecutar. Por ejemplo, si el script plantilla se denomina example.esql.php y se encuentra en el mismo directorio, la vía-acceso_plantilla es example.esql.php. Si el script de plantilla está en un subdirectorio testdirectory del directorio donde se encuentra el script actual, la vía-acceso_plantilla es testdirectory/example.esql.php. |
vía-acceso_salida | La vía de acceso relativa en el proyecto para que se grabe la salida del script de plantilla. Esta vía de acceso es relativa al directorio raíz del proyecto de instancia de patrón especificado por nombre_proyecto. La vía de acceso debe existir. Por ejemplo, si el archivo de salida se denomina example.esql y se graba en el directorio raíz del proyecto de instancia de patrón, vía-acceso_salida es example.esql. Si el archivo se graba en un subdirectorio, el outputdirectory del proyecto de instancia del patrón vía_acceso_salida esoutputdirectory/example.esql |