コード例 #1
0
 function storeObjectAttribute($attribute)
 {
     $urlValue = $attribute->content();
     if (trim($urlValue) != '') {
         $oldURLID = $attribute->attribute('data_int');
         $urlID = eZURL::registerURL($urlValue);
         $attribute->setAttribute('data_int', $urlID);
         if ($oldURLID && $oldURLID != $urlID && !eZURLObjectLink::hasObjectLinkList($oldURLID)) {
             eZURL::removeByID($oldURLID);
         }
     } else {
         $attribute->setAttribute('data_int', 0);
     }
 }