enable content Preview - fixes #1383
This commit is contained in:
parent
0bbf886fac
commit
a128e603ca
2 changed files with 16 additions and 1 deletions
|
@ -77,6 +77,10 @@
|
|||
_pageKey = response.data.key;
|
||||
// Set friendly URL with the key
|
||||
//$('#friendlyURL').val(response.data.key);
|
||||
$('#btnPreview').attr('data-key', response.data.key);
|
||||
if (response.data.preview) {
|
||||
$('#btnPreview').attr('data-preview', response.data.preview);
|
||||
}
|
||||
} else {
|
||||
logs('An error occurred while trying to save the current page.');
|
||||
showAlertError(response.message);
|
||||
|
@ -211,6 +215,12 @@
|
|||
openModal('type');
|
||||
});
|
||||
|
||||
$('#btnPreview').click(function() {
|
||||
if ($(this).attr('data-key') && $(this).attr('data-preview')) {
|
||||
window.open('<?php echo DOMAIN_PAGES; ?>'+$(this).attr('data-key')+'?preview='+$(this).attr('data-preview'));
|
||||
}
|
||||
});
|
||||
|
||||
$('#category').on("change", function() {
|
||||
enableBtnSave();
|
||||
});
|
||||
|
|
|
@ -156,6 +156,8 @@ class pluginAPI extends Plugin {
|
|||
$key = $parmC.'/'.$parmD;
|
||||
}
|
||||
$data = $this->getFiles($key);
|
||||
//$page = new Page($pageKey);
|
||||
//$path = PATH_UPLOADS_PAGES.$page->uuid().DS;
|
||||
}
|
||||
// (POST) /api/pages/files/:key
|
||||
elseif ( ($method==='POST') && ($parmA==='pages') && ($parmB==='files') && !empty($parmC) && $writePermissions ) {
|
||||
|
@ -540,10 +542,13 @@ class pluginAPI extends Plugin {
|
|||
);
|
||||
}
|
||||
|
||||
$page = new Page($newKey);
|
||||
$preview = md5($page->uuid());
|
||||
|
||||
return array(
|
||||
'status'=>'0',
|
||||
'message'=>'Page edited.',
|
||||
'data'=>array('key'=>$newKey)
|
||||
'data'=>array('key'=>$newKey, 'preview'=>$preview)
|
||||
);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue