Tengo un archivo index.php que incluirá varios archivos externos:
"content / templates / id1 / template.php" "content / templates / id2 / template.php" "content / templates / id3 / template.php" etc.
Todos estos archivos se cargan dinámicamente en index.php (lee todas las carpetas dentro del directorio "templates" y luego incluye todos los archivos "template.php").
Quiero hacer que "template.php" tenga el mismo código en todas las carpetas "id1, id2, id3", PERO para cargar valores desde index.php según la carpeta en la que se encuentre.
¿Cómo puedo hacer eso? ¡Gracias!
Respuestas
0 para la respuesta № 1Puede hacer que cada plantilla encuentre su directorio así:
/id1/template.php
$path = dirname(__FILE__);
$id = pathinfo($path, PATHINFO_BASENAME);
echo "Hi, I"m the template in $id!"; // Will output "id1"