Ok, problema risolto, la procedura che ho usato è stata questa:
Il file js si prende i dati in formato json dal file php che fa un return di questo:
Codice PHP:
$return[pagina] = array();
$return[pagina]][tab] = "right";
echo json_encode($return);
ed infine usa la funzione extend per collegarlo all'oggetto preesistente
codice:
$(document).ready(function()
{
$.getJSON("plugin/get_info.php",
{
format: "json"
},
function(data) {
page =
{
'post' : {tab:'right',className:'info'}
};
var page_estesa = ($.extend(true, page, data));
In questo modo sembra funzionare.
Ora ho altri intoppi ma il console log mostra quello che deve!
Grazie del supporto!