<span>
$data
</span>=<span>
array
</span><span>();
</span> <span>
<span>
foreach
</span>(<span>
$config_content
</span>[
'pages'
] <span>
as
</span> <span>
$page_type_key
</span>=><span>
$page_type_val
</span><span>){
</span> <span>
if
</span>(<span>
$page_type_val
</span>[
'page_type'
]==<span>
$page_type
</span><span>){
</span> <span>
<span>
foreach
</span>(<span>
$config_content
</span>[
'pages'
][<span>
$page_type_key
</span>][
'blocks'
] <span>
as
</span> <span>
$block_type_key
</span>=><span>
$block_type_val
</span><span>){
</span> <span>
if
</span>(<span>
$block_type_val
</span>[
'blocktype'
]==<span>
$blocktype
</span><span>){</span> <br /> <span>
foreach
</span>(<span>
$_POST
</span> <span>
as
</span> <span>
$key
</span>=><span>
$val
</span><span>){
</span> <span>
if
</span>(<span>
is_string
</span>(<span>
$val
</span><span>)){
</span> <span>
$data
</span>[<span>
$key
</span>] = <span>trim</span>(<span>
$val
</span><span>);
</span> }<span>
else
</span><span>{
</span> <span>
$data
</span>[<span>
$key
</span>] = <span>
$val
</span><span>;
</span><span> }
</span><span> }
</span> <span>
$config_content
</span>[
'pages'
][<span>
$page_type_key
</span>][
'blocks'
][<span>
$block_type_key
</span>][
'settings'
]=<span>
$data
</span><span>;<br /> <span>
break
<span>;</span></span>
</span><span> }
}
</span> <span>
break
</span><span>;
</span><span> }
}</span>