ksort($selectContent); array_unshift($selectContent, array(0, '/')); $selectContent = sensitiveIO::jsonEncode(array_values($selectContent)); $controlerURL = PATH_ADMIN_MODULES_WR . '/' . $codename . '/controler.php'; $parentId = isset($parentAlias) && is_object($parentAlias) ? $parentAlias->getId() : 0; //mandatory $mandatory = '<span class="atm-red">*</span> '; //create pseudo href for redirection infos $href = new CMS_href(); if ($pageId) { $href->setLinkType(RESOURCE_LINK_TYPE_INTERNAL); $href->setInternalLink($pageId); $redirDisabled = 'disabled:true,'; $redirHidden = "{\n\t\txtype:\t\t\t'hidden',\n\t\tname:\t\t\t'page',\n\t\tvalue:\t\t\t'{$pageId}'\n\t},"; } else { if (io::isPositiveInteger($item->getPageID())) { $href->setLinkType(RESOURCE_LINK_TYPE_INTERNAL); $href->setInternalLink($item->getPageID()); } elseif ($item->getURL()) { $href->setLinkType(RESOURCE_LINK_TYPE_EXTERNAL); $href->setExternalLink($item->getURL()); } $redirDisabled = $redirHidden = ''; } $redirectValue = io::sanitizeJSString($href->getTextDefinition()); $visualmode = RESOURCE_DATA_LOCATION_EDITED; //Websites $currentWebsites = $item->getWebsites(); $websites = CMS_websitesCatalog::getAll(); $availableWebsites = $selectedWebsites = array(); foreach ($websites as $id => $website) {