Beispiel #1
0
 public static function initializeLocation($accountId, $options)
 {
     // Figure out the proper domain name. We could do a lot more here...
     // Is this a real domain name? If not, use the IP address instead, by default, or initial setup is a pain
     $domain = isset($options['domain']) ? $options['domain'] : network::guessServerIP();
     $location = new Location();
     $location['account_id'] = $accountId;
     $location['name'] = isset($options['name']) ? $options['name'] : 'Main Location';
     $location['domain'] = $domain;
     $location->save();
     return $location->location_id;
 }
Beispiel #2
0
<?php

echo form::open_section('Location Information');
?>

    <div class="field">
    <?php 
echo form::label('location[name]', 'Name:');
echo form::input('location[name]', isset($location['name']) ? $location['name'] : 'Main Location');
?>
    </div>

    <div class="field">
    <?php 
echo form::label('location[domain]', 'Domain:');
echo form::input('location[domain]', isset($location['domain']) ? $location['domain'] : network::guessServerIP());
?>
    </div>

    <div class="field">
    <?php 
echo form::label('location[registry][areacode]', 'Area code:');
echo form::input('location[registry][areacode]', isset($location['registry']['areacode']) ? $location['registry']['areacode'] : '');
?>
    </div>

<?php 
echo form::close_section();