[2] ErrorException in Values.php line 121

count(): Parameter must be an array or an object that implements Countable

  1. }
  2. // 对属性值重新分组到属性中,同时排除产品数量为零的项
  3. // 先读取价格属性值,放在最后
  4. $value_group_data = [];
  5. $price_group_data = [];
  6. foreach ($value_data_all as $k => $vrow) {
  7. if ($vrow['product_nums'] > 2 && isset($vrow['isprice']) && $vrow['isprice'] == 'Y') {
  8. $vrow['url'] = $uov->createNewUrl($category_info, $vrow, $recommend_valueid);
  9. $vrow['nofollow'] = ''; //$url_class->isNofollow($vrow['url']);
  10. if (isset($vrow['ischose']) && $vrow['ischose'] == 'Y' && count($category_info['valueid']) >= 2) {
  11. $vrow['nofollow'] = 'Y';
  12. }
  13. $price_group_data[$vrow['attrid']][] = $vrow;
  14. }
  15. }
  16. // 至少分类筛选下有两个以上的产品时,显示这个页面
  17. foreach ($value_data_all as $vrow) {

Call Stack

  1. in Values.php line 121
  2. at Error::appError(2, 'count(): Parameter m...', '/apps/webs/www.robee...', 121, ['category_info' => ['categoryid' => 7, 'parentid' => 0, 'iscategory' => 1, ...], 'sphinx' => object(Sphinx), 'uov' => object(UrlOneValue), ...])
  3. at count(null) in Values.php line 121
  4. at Values->getValueTree(['categoryid' => 7, 'parentid' => 0, 'iscategory' => 1, ...]) in Category.php line 79
  5. at Category->index()
  6. at ReflectionMethod->invokeArgs(object(Category), []) in Container.php line 395
  7. at Container->invokeReflectMethod(object(Category), object(ReflectionMethod), ['category' => 'robes-de-soiree-c7', 'convert' => false]) in Module.php line 131
  8. at Module->think\route\dispatch\{closure}(object(Request), object(Closure), null)
  9. at call_user_func_array(object(Closure), [object(Request), object(Closure), null]) in Middleware.php line 185
  10. at Middleware->think\{closure}(object(Request))
  11. at call_user_func(object(Closure), object(Request)) in Middleware.php line 130
  12. at Middleware->dispatch(object(Request), 'controller') in Module.php line 136
  13. at Module->exec() in Dispatch.php line 168
  14. at Dispatch->run() in App.php line 443
  15. at App->think\{closure}(object(Request), object(Closure), null)
  16. at call_user_func_array(object(Closure), [object(Request), object(Closure), null]) in Middleware.php line 185
  17. at Middleware->think\{closure}(object(Request))
  18. at call_user_func(object(Closure), object(Request)) in Middleware.php line 130
  19. at Middleware->dispatch(object(Request)) in App.php line 446
  20. at App->run() in index.php line 6

Environment Variables

GET Dataempty
POST Dataempty
Filesempty
Cookiesempty
Sessionempty
Server/Request Data
USER nobody
HOME /nonexistent
HTTP_HOST www.robee.fr
HTTP_USER_AGENT claudebot
HTTP_ACCEPT */*
SCRIPT_FILENAME /apps/webs/www.robee.fr/www/index.php
PATH_INFO /robes-de-soiree-c7/price-less-100/
REDIRECT_STATUS 200
SERVER_NAME www.robee.fr
SERVER_PORT 8443
SERVER_ADDR 172.17.0.2
REMOTE_PORT 46754
REMOTE_ADDR 34.204.181.19
SERVER_SOFTWARE nginx/1.23.1
GATEWAY_INTERFACE CGI/1.1
HTTPS on
REQUEST_SCHEME https
SERVER_PROTOCOL HTTP/1.1
DOCUMENT_ROOT /apps/webs/www.robee.fr/www
DOCUMENT_URI /index.php/robes-de-soiree-c7/price-less-100/
REQUEST_URI /robes-de-soiree-c7/price-less-100/
SCRIPT_NAME /index.php
CONTENT_LENGTH
CONTENT_TYPE
REQUEST_METHOD GET
QUERY_STRING
FCGI_ROLE RESPONDER
PHP_SELF /index.php/robes-de-soiree-c7/price-less-100/
REQUEST_TIME_FLOAT 1710815661.0885
REQUEST_TIME 1710815661
Environment Variablesempty
ThinkPHP Constants
WEBSITE_PATH /apps/webs/www.robee.fr
DEFAULT_CURRENCY eur
PRODUCT_CURRENCY eur
DEFAULT_COUNTRY fr
DEFAULT_LANGUE fr
WEBSITE_LANGUE fr
WEBID 19
DEFAULT_SHIPPING standard
DEFAULT_PAYMENT credit_card
WESTERN_UNION_SAVE 0.05
CUSTOM_SIZEID 100
CUSTOM_SIZE_PRICE 0
ACCESSORY_EXPEDITED 5
ACCESSORY_STANDARD 3
ACCESSORY_POSTAGE 8
ACCESSORY_ADDITIONAL 2
TIME_FORMAL_DRESS 7
TIME_WEDDING_DRESS 10
TIME_SHIPPING_EXPEDITED 5
TIME_SHIPPING_STANDARD 10
DOMAIN_NAME_WWW www.robee.fr
DOMAIN_NAME robee.fr
DOMAIN_SHORT robee.fr
DOMAIN_TEXT robee.fr
SERVICE_EMAIL service@robee.fr
AUTO_EMAIL_URL http://www.ddxt.top
WEBSITE_URL https://www.robee.fr
WEBSITE_URLS https://www.robee.fr
WEBSITE_CONN http://connect.robee.fr
WEBSITE_SIGN MyRobeDressCom!
CONNECT_SIGN MyOrderSystemConnect
IMAGES_URL https://www.robee.fr
IMAGES_URLS https://www.robee.fr
IMAGES_PATH /apps/webs/www.robee.fr/www
IMAGES_DIR p
ONE_DAY_TIME 86400
ONE_WEEK_TIME 604800
CATEGORY_LIST_NUMS 32
ORDER_PREFIX RE
SKU_PREFIX E
ORDER_MAX_PRICE 300