Edit History
my error is
code of tab creation :
$languages = Language::getLanguages(false);
$tab = new Tab;
$tab->name = array();
$tab->class_name = 'JcustomPopup';
$tab->module = $this->name;
$tab->id_parent = 0;
$tab->active = 1;
foreach($languages as $lan)
{
$tab->name[$lan['id_lang']] = $this->l('Johrna Custom Popup');
}
$tab->save();
$parentTabID = Tab::getIdFromClassName('JcustomPopup');
$parentTab = new Tab($parentTabID);
$tab = new Tab();
$tab->active = 1;
$tab->class_name = "JcustomPopup";
$tab->name = array();
foreach ($languages as $language) {
$tab->name[$language['id_lang']] = $this->l('Johrna Custom Popup');
}
$tab->id_parent = $parentTab->id;
$tab->module = $this->name;
$tab->save();
return true;
public function getAdminToken()
{
$token = Tools::getAdminTokenLite(
'JcustomPopup'.
(int)Tab::getIdFromClassName('JcustomPopup').
(int)$this->context->employee->id
);
return $token;
}
.png.022b5452a8f28f552bc9430097a16da2.png)