Skip to content

Commit d834916

Browse files
committed
2 parents 286ea85 + 27f242f commit d834916

File tree

3 files changed

+9
-7
lines changed

3 files changed

+9
-7
lines changed

front/familylist.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343

4444
echo "<table class='tab_cadre_fixe'>";
4545
$types = PluginGenericobjectTypeFamily::getItemtypesByFamily($_GET['id']);
46-
echo "<tr class='tab_bg_2'><th>".$family->getField("name")."</th></tr>";
46+
echo "<tr class='tab_bg_2'><th>".Dropdown::getDropdownName("glpi_plugin_genericobject_typefamilies", $_GET['id'])."</th></tr>";
4747
foreach ($types as $type) {
4848
$itemtype = $type['itemtype'];
4949
echo "<tr class='tab_bg_1'><td align='center'>";

inc/object.class.php

+7-6
Original file line numberDiff line numberDiff line change
@@ -1099,11 +1099,12 @@ static function getMenuContent() {
10991099
if ($type['plugin_genericobject_typefamilies_id'] > 0
11001100
&& (!isset($_GET['itemtype'])
11011101
|| !preg_match("/itemtype=".$_GET['itemtype']."/", $_GET['itemtype']))) {
1102-
$family = new PluginGenericobjectTypeFamily();
1103-
$family->getFromDB($type['plugin_genericobject_typefamilies_id']);
1104-
$menu[strtolower($family->getName())]['title'] = $family->getName();
1105-
$menu[strtolower($family->getName())]['page'] = '/plugins/genericobject/front/familylist.php?id='.$family->getID();
1106-
$menu[strtolower($family->getName())]['options'][strtolower($itemtype)] =
1102+
$family_id = $type['plugin_genericobject_typefamilies_id'];
1103+
$name = Dropdown::getDropdownName("glpi_plugin_genericobject_typefamilies", $family_id, 0, false);
1104+
$str_name = strtolower($name);
1105+
$menu[$str_name]['title'] = Dropdown::getDropdownName("glpi_plugin_genericobject_typefamilies", $family_id);
1106+
$menu[$str_name]['page'] = '/plugins/genericobject/front/familylist.php?id='.$family_id;
1107+
$menu[$str_name]['options'][strtolower($itemtype)] =
11071108
array('title' => $type['itemtype']::getMenuName(),
11081109
'page' => $itemtype::getSearchUrl(false),
11091110
'links' => $links);
@@ -1123,4 +1124,4 @@ static function getMenuContent() {
11231124
return $menu;
11241125
}
11251126

1126-
}
1127+
}

inc/typefamily.class.php

+1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
}
3131

3232
class PluginGenericobjectTypeFamily extends CommonDropdown {
33+
var $can_be_translated = true;
3334

3435
static function getTypeName($nb=0) {
3536
return __('Family of type of objects', 'genericobject');

0 commit comments

Comments
 (0)