obtener la base url de quid. Quizás te interese más la funcion JS redirige()
Para algunas cosas, desde JS, es suficiente con utilizar el objeto location
//A veces queremos obtener la base de una web:
$web = new Web();
$web->carga($web->webActual());
$urlBase = $web->datos->dominio_real;
//En cierta ocasión necesitaba desde JS saber la parte delantera de una url del sistema, lo conseguí así:
$protocolo = (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off' || $_SERVER['SERVER_PORT'] == 443) ? "https://" : "http://";
$nombreDominio = $_SERVER['HTTP_HOST'].'/';
$parametros["dominio"] = $protocolo.$nombreDominio;
//después accesible desde this.quontrol.data("dominio");
$url = constant("MVG") . "/qpersonal_boletin/"
//obtiene la url base de quid publica
//Otras formas que en algunas ocasiones han funcionado:
var_dump( constant("DOMINIO_EXTENSION") );
var_dump( constant("DOMINIO_MVG") ); //parte interna
var_dump( constant("MVG") );
var_dump( $_SERVER["HTTP_HOST"] );
//Quizás te interesa más la función JS redirige, que no necesita la urlbase
redirige("seccion");
//para guardar archivos en el servidor, o generarlos dinámicamente, hay que dejarlos
//la carpeta archivos o archivos_publicos. Para saber la url base en este caso, sería así
constant("_RUTA_INTERNA")
constant("_RUTA_INTERNA"). "archivos/loquesea.ext"