Для тонкой настройки (импорта / экспорта) поста создайте в корне шаблона вашего сайта файл с имененм sys-import-post.tpl, sys-export-post.tpl
Файл - sys-import-post.tpl/* $dumpPost - array key - [ wst_post, wst_post_cat, wst_post_fields, wst_post_data_lang, wst_post_sub, wst_post_city, wst_post_option, wst_post_files, wst_post_files_info ] print_r($dumpPost); */ print_r($dumpPost); die();Пример зеркального эксопрта
$dataPost[PREFIX.'post'] = $db->get(PREFIX.'post', '*', ['incr'=>$incr]);
$dataPost[PREFIX.'post_fields'] = $db->get(PREFIX.'post_fields', '*', ['incr_post'=>$incr] );
$dataPost[PREFIX.'post_cat'] = $db->select(PREFIX.'post_cat', '*', ['incr_post'=>$incr] );
$dataPost[PREFIX.'post_data_lang'] = $db->select(PREFIX.'post_data_lang', '*', ['incr_post'=>$incr] );
$dataPost[PREFIX.'post_sub'] = $db->select(PREFIX.'post_sub', '*', ['incr_post'=>$incr] );
$dataPost[PREFIX.'post_city'] = $db->select(PREFIX.'post_city', '*', ['incr_post'=>$incr] );
$dataPost[PREFIX.'post_options'] = $db->select(PREFIX.'post_options', '*', ['incr_post'=>$incr] );
// Files -----------------------------------------------------------------------------------------------------------
foreach($db->select(PREFIX.'post_files', '*', ['incr_post'=>$incr]) as $postFile){
$tmp = [];
foreach($postFile as $key =>$value){
$tmp[$key] = $value;
if($key == 'dir'){
$tmp['file'] = base64_encode(file_get_contents($_SERVER['DOCUMENT_ROOT'].$value));
$pathFile = explode('/',$value);
$nameFile = array_pop($pathFile);
$dirThumbnail = implode('/', $pathFile).'/thumbnail/'.$nameFile;
$tmp['thumbnail'] = base64_encode(file_get_contents($_SERVER['DOCUMENT_ROOT'].$dirThumbnail));
}
}
$dataPost[PREFIX.'post_files'] [] = $tmp;
}
if(array_key_exists(PREFIX.'post_files', $dataPost)){
$incrFiles = [];
foreach($dataPost[PREFIX.'post_files'] as $value){
$incrFiles [] = $value['incr'];
}
$dataPost[PREFIX.'post_files_info'] = $db->select(PREFIX.'post_files_info', '*', ['incr_file'=>$incrFiles] );
}
// ------------------------------------------------------------------------------------------------------------------