Example #1
0
 public static function mobile_category_meta_post(\ApiParam $params)
 {
     self::mobile_ad_counter($params);
     if ($params->cityEnglishName && $params->cityEnglishName == 'chengdou') {
         $params->cityEnglishName = 'chengdu';
     }
     $filterMetas = array();
     $firstMeta = null;
     foreach (Category::category_meta($params) as $meta) {
         $formatMeta = self::metaFormat($meta);
         //todo 暂时兼容
         // 为兼容旧版本iOS,不要去除description! -zengming
         if ($formatMeta['name'] == 'image' || $formatMeta['displayName'] == '上传照片' || $formatMeta['name'] != 'images' && $formatMeta['name'] != 'description' && $formatMeta['name'] != 'contact' && $formatMeta['name'] != '具体地点' && $formatMeta['required'] != 'required') {
             continue;
         }
         // KTV/酒吧 不能上传图片
         if ($params->categoryEnglishName && $params->categoryEnglishName == 'ktvjiuba' && $formatMeta['name'] == 'images') {
             continue;
         }
         $filterMetas[] = $formatMeta;
     }
     if ($firstMeta) {
         array_unshift($filterMetas, $firstMeta);
     }
     return $filterMetas;
 }