GlisWeb framework
_mod
_3000.contenuti
_src
_api
_task
_pagine.duplica.php
Vai alla documentazione di questo file.
1
<?php
2
14
// inclusione del framework
15
require
'../../../../../_src/_config.php'
;
16
17
// array di stato
18
$status
= array();
19
20
// verifica dati (quando chiamo questo file passo con la request l'id della pagina e il parametro di ricorsione)
21
if
( isset(
$_REQUEST
[
'id'
] ) && isset(
$_REQUEST
[
'ricorsione'
] ) ) {
22
23
// la procedura duplicherà la pagina e, se richiesto, le pagine figlie
24
$array_pagine =
mysqlQuery
(
$cf
[
'mysql'
][
'connection'
],
'SELECT * FROM pagine WHERE id = ?'
, array( array(
's'
=>
$_REQUEST
[
'id'
] ) ) );
25
26
$pagina = $array_pagine[0];
27
28
// chiamo la funzione duplicaPagina per ciascuna pagina e figlie
29
$nuovoId =
duplicaPagina
( $pagina[
'id'
], $pagina[
'id_sito'
], $pagina[
'id_genitore'
],
$_REQUEST
[
'ricorsione'
] );
30
31
}
else
{
32
33
$status
[
'error'
] =
true
;
34
$status
[
'message'
] =
'mancano parametri id_sito o ricorsione'
;
35
print_r(
$_REQUEST
);
36
37
}
38
39
// buildJson( $status );
40
41
42
?>
duplicaPagina
duplicaPagina( $oldPgId, $newSiteId, $newParentId=NULL, $recursive)
Definition:
_page.utils.php:4
mysqlQuery
mysqlQuery( $c, $q, $p=false, &$e=array())
Definition:
_mysql.tools.php:69
$cf
$cf['ricerca']['template']
Definition:
_030.common.php:7
$status
$status
Definition:
_pagine.duplica.php:18
$_REQUEST
$_REQUEST['__view__'][ $ct['view']['id']]['__restrict__']['id_progetto']['EQ']
Definition:
_progetti.gestione.attivita.php:64
Generato Sab 25 Lug 2020 23:06:26 per GlisWeb framework da
1.8.13