static function showStandardOptions(Entity $entity)
{
$con_spotted = false;
$ID = $entity->getField('id');
if (!$entity->can($ID, READ)) {
return false;
}
// Entity right applied
$canedit = $entity->can($ID, UPDATE);
echo "<div class='spaced'>";
if ($canedit) {
echo "<form method='post' name=form action='" . Toolbox::getItemTypeFormURL(__CLASS__) . "'>";
}
echo "<table class='tab_cadre_fixe'>";
echo "<tr><th colspan='4'>" . __('Address') . "</th></tr>";
echo "<tr class='tab_bg_1'>";
echo "<td>" . __('Phone') . "</td>";
echo "<td>";
Html::autocompletionTextField($entity, "phonenumber");
echo "</td>";
echo "<td rowspan='7'>" . __('Address') . "</td>";
echo "<td rowspan='7'>";
echo "<textarea cols='45' rows='8' name='address'>" . $entity->fields["address"] . "</textarea>";
echo "</td></tr>";
echo "<tr class='tab_bg_1'>";
echo "<td>" . __('Fax') . "</td>";
echo "<td>";
Html::autocompletionTextField($entity, "fax");
echo "</td></tr>";
echo "<tr class='tab_bg_1'>";
echo "<td>" . __('Website') . "</td>";
echo "<td>";
Html::autocompletionTextField($entity, "website");
echo "</td></tr>";
echo "<tr class='tab_bg_1'>";
echo "<td>" . _n('Email', 'Emails', 1) . "</td>";
echo "<td>";
Html::autocompletionTextField($entity, "email");
echo "</td></tr>";
echo "<tr class='tab_bg_1'>";
echo "<td>" . __('Postal code') . "</td>";
echo "<td>";
Html::autocompletionTextField($entity, "postcode", array('size' => 7));
echo " " . __('City') . " ";
Html::autocompletionTextField($entity, "town", array('size' => 27));
echo "</td></tr>";
echo "<tr class='tab_bg_1'>";
echo "<td>" . _x('location', 'State') . "</td>";
echo "<td>";
Html::autocompletionTextField($entity, "state");
echo "</td></tr>";
echo "<tr class='tab_bg_1'>";
echo "<td>" . __('Country') . "</td>";
echo "<td>";
Html::autocompletionTextField($entity, "country");
echo "</td></tr>";
if ($canedit) {
echo "<tr>";
echo "<td class='tab_bg_2 center' colspan='4'>";
echo "<input type='hidden' name='id' value='" . $entity->fields["id"] . "'>";
echo "<input type='submit' name='update' value=\"" . _sx('button', 'Save') . "\" class='submit'>";
echo "</td></tr>";
echo "</table>";
Html::closeForm();
} else {
echo "</table>";
}
echo "</div>";
}