2012-01-19 39 views
5

Trong Drupal 7Drupal 7 views_embed_view và mẫu

  • tạo một cái nhìn khối (gọi * super_gallery *) của lưới định dạng
  • thêm một mẫu chuyên môn views-view-grid--super-gallery--block.tpl.php
  • xóa registry chủ đề
  • xóa tất cả bộ nhớ cache

Sử dụng chế độ xem trước trong chế độ xem edito r Tôi có thể thấy đầu ra được sửa đổi bởi mẫu. TỐT

Sử dụng <?php print views_embed_view("super_gallery", "default", $gallery_arguments); ?> bên trong mẫu khác để hiển thị * super_gallery * xem, nó cho thấy sản lượng mà không cần thay đổi. BAD

Tôi làm cách nào để sử dụng mẫu với views_embed_view?

EDIT 1 cũng thử với:

$view = views_get_view("super_gallery"); 
print $view->preview("default", $gallery_arguments); 

$view = views_get_view("super_gallery"); 
print $view->execute_display("default", $gallery_arguments); 

Không có gì thay đổi

Trả lời

3

bạn đã thử?

print views_embed_view("super_gallery", "block", $gallery_arguments); 
0

Hãy nhìn vào mô-đun này

http://drupal.org/project/embed_views

HOẶC Hãy nhìn vào những nhận xét sau đây

http://drupal.org/node/1138866#comment-4845070

+0

Cài đặt, bu Tôi không hiểu mô-đun này có thể giúp tôi như thế nào. Tôi đã sử dụng views_embed_view và nó nhúng chế độ xem, ngay cả khi không cài đặt * embed_views *. Nhưng nó không sử dụng template * views-view-grid - super-gallery - block.tpl.php * –

+0

@AlessandroPezzato Bạn đã giải quyết vấn đề này như thế nào hoặc là một lỗi Views đã được sửa chưa? Bởi vì hiện tại tôi không gặp vấn đề này. –

Các vấn đề liên quan