$parameters = array( [ 'items' ] = array ( // list of items and data to update [0] => Array ( [languageCode] => '' // ( 'pl' | 'de' | 'en' ... ) [name] => '' [title] => '' [content] => '' [group1] => '' [group2] => '' [type] => 'subpage' | 'link' | 'php' [status] => 'visible' | 'hidden' [order] => 0 [linkTarget] => 'currentWinfow' | 'newWindow' [linkStyle] => '' [linkParameters] => '' [linkShort] => '' [metaTitle] => '' [metaDescription] => '' [metaKeywords] => '' [extraText1] => '' [extraText2] => '' [alternativeTemplate] => '' [sysIdCompany] => '' [sysSource] => '' [sysIdSource] => '' ) [1] => Array ( ... ) ... ) )
Array ( [ 'status' ] = 'OK', [ 'rowsAffectedList' ] = Array ( list of update status => true | false ( 0 | 1 ) )
require_once ( 'classUddsOx.php' ) ; $udds = new classUddsOx ; $udds->customerCode = $srvCustomerCode ; $udds->login = $srvlogin ; $udds->password = $srvPassword ; $udds->serverUrl = $srvUrl ; $myParams = array() ; $myParams ['items'] = Array ( '0' => Array ( 'id' => 'BFSJOPUYYQRYKZVHYFUAXWLFFXZQUWCH', 'languageCode' => 'pl', 'name' => 'UPD 1 test subpage', 'title' => 'Full test subpage title', 'content' => 'Any HTML content', 'group1' => 'testGroup1', 'group2' => 'testGroup2', 'type' => 'subpage', 'status' => 'visible', 'order' => 1, 'linkTarget' => 'currentWindow', 'linkStyle' => 'color:red;', 'linkParameters' => '', 'linkShort' => 'test-short-link-1', 'metaTitle' => 'My test subpage', 'metaDescription' => 'Any description subpage', 'metaKeywords' => 'Test' ), '1' => Array ( 'id' => 'IACGLKYAVEQZHLJHOGJQWUOFODGWMALK', 'languageCode' => 'pl', 'name' => 'UPD 2 Second test subpage', 'title' => 'Second test subpage title', 'content' => 'http://www.dlaoperatora.pl/', 'group1' => 'testGroup1', 'group2' => 'testGroup2', 'type' => 'link', 'status' => 'visible', 'order' => 1, 'linkTarget' => 'currentWindow', 'linkStyle' => 'color:red;', 'linkParameters' => '', 'linkShort' => '', 'metaTitle' => 'My test subpage', 'metaDescription' => 'Any description subpage', 'metaKeywords' => 'Test' ) ); $ret = $udds->cmsPageUpdate ( $myParams ) ; // write function disabled in example
Returns $ret =
Array ( [rowsAffectedList] => Array ( [0] => 0 [1] => 0 ) [status] => OK )