/** * Argument convertion: <LC> --> <DRUPAL> * * @param string $path Drupal path * @param array $args LC URL arguments OPTIONAL * * @return array */ public static function getPortalDrupalArgs($path, array $args = array()) { $id = empty($args['profile_id']) ? \XLite\Core\Auth::getInstance()->getProfile()->getProfileId() : $args['profile_id']; unset($args['profile_id']); list($path, $args) = parent::getPortalDrupalArgs($path, $args); $path = preg_replace('/\\%/', static::getDrupalProfileId($id), $path, 1); return array($path, $args); }