Starmall_Shipment_Model
s
Why does it prepend Mage in front of the model? What can be wrong in my config?
To see, where this is happening, look at Mage_Core_Model_Config::getGroupedClassName():
if (empty($className)) {
if (!empty($config)) {
$className = $config->getClassName();
}
if (empty($className)) {
$className = 'mage_'.$group.'_'.$groupType;
}
if (!empty($class)) {
$className .= '_'.$class;
}
$className = uc_words($className);
}
This can mean one of two things:
$config node was not found (global/models/starmall_shipment)class or model child or it is emptyIn your case it looks like (1), so the question remains, why is your config not loaded. You assured that the config itself is correct, so the problem must be that the module is not loaded.
Can you post your module declaration file from app/etc/modules?