0

最近、drupal ウェブサイトのコアとすべてのモジュールのセキュリティ アップデートを行いました。7.x-3.7ビューを からに更新する場合を除いて、すべてうまくいきました7.x-3.8。ショッピング カートが空の場合、ページには空のテーブルが表示され、「商品がありません」と表示されますが、ショッピング カートに商品がある場合は白いページになります。エラー表示を有効にすると、次のようになります: ->

Fatal error: Call to undefined method stdClass::render() in /sites/all/modules/contrib/views/plugins/views_plugin_display.inc on line 2611 Call Stack: 0.0001 128484 
1. {main}() /index.php:0 0.0744 6179152 
2. menu_execute_active_handler() /index.php:21 0.0745 6180024 
3. call_user_func_array() /includes/menu.inc:517 0.0745 6180172 
4. commerce_cart_view() /includes/menu.inc:517 0.0761 6330872 
5. commerce_embed_view() /sites/all/modules/contrib/commerce/modules/cart/includes/commerce_cart.pages.inc:48 0.1186 8104564 
6. view->render() /sites/all/modules/contrib/commerce/commerce.module:373 0.1192 8125280 
7. views_plugin_display->render() /sites/all/modules/contrib/views/includes/view.inc:1264 0.1193 8126480 
8. theme() /sites/all/modules/contrib/views/plugins/views_plugin_display.inc:2605 0.1195 8130404 
9. template_preprocess_views_view()/includes/theme.inc:1125 0.1239 8220716 
10. views_plugin_display->render_area() /sites/all/modules/contrib/views/theme/theme.inc:73

どこを検索すればよいですか? また、この問題の原因は何ですか?

4

1 に答える 1

0

カスタムコードで解決策を見つけました。hook_views_preprocess。7.x-3.7 から 7.x-3.8 で何かが変わったので、修正しなければなりませんでした。これが他のユーザーに役立つことを願っています

于 2015-01-08T07:09:52.267 に答える