private function _parseParams($paramsStr, Cms_Model_MenuItem $item, $old = false) { if ($paramsStr == null || $paramsStr == '') { $item->set_params(array()); } $params = array(); $paramsArr = explode('/', $paramsStr); for ($i = 0; $i < count($paramsArr) - 1; $i += 2) { $params[$paramsArr[$i]] = $paramsArr[$i + 1]; } //append page id as param if (null !== $item->get_page_id()) { $params['page_id'] = $item->get_page_id(); } if ($old) { $item->set_params_old($params); } else { $item->set_params($params); } }