/**
  * 设置view的成员变量
  * 
  * @param string|array $params
  * @param null|string $paramsValue
  * @return void
  */
 public function setViewParams($params, $paramsValue = null)
 {
     if (libArrayIsArray($params)) {
         foreach ($params as $key => $value) {
             $this->_smarty->{$key} = $value;
         }
     } else {
         $this->_smarty->{$params} = $paramsValue;
     }
 }
 /**
  * 根据一组key依次取得数组的索引。
  * @param array $key 取得的数组索引的数组
  * @return null|array
  * 如果索引存在,则返回对应的值的数组,否则返回null
  */
 public function getConfigBySearch($configKey, array $keys)
 {
     $result = null;
     $result = self::getConfigByKey($configKey);
     if (libArrayIsArray($result) && libArrayIsArray($keys)) {
         foreach ($keys as $key) {
             if (array_key_exists($key, $result)) {
                 $result = $result[$key];
             } else {
                 break;
             }
         }
     }
     return $result;
 }