仅限Drupal7
field_get_items 和 field_collection_field_get_entity
区块是drupal的一大特色。
在drupal里,到处都是区块。
drupal产生的内容,要在前台显示,一般都是以区块的形式。
但是drupal的区块,有个明显的不足,就是不美观,也没有前端动画效果。
要达到这些效果,需要借助一些前端模块(比如views slideshow)的帮助。
那么,不装前端模块的话,也可以实现前端动画效果吗?
答案是肯定的。
tvblock就可以做到。具体可以看录制的视频讲解。
tvblock会生成一个标识(id),可以放到tvregion或tvlayout里,当然也能以代码的形式写在tpl模板里。
调用tvblock的格式: tvblock|id
tvblock和人工桥的区别:
人工桥是一个过程,如何把jquery插件做到drupal里。更多的是面向技术人员。
tvblock是一个结果。是已经把jquery插件做到drupal里,并生成一个区块id,从而可以在tpl模板或tvlayout里调用。
所以说,tvblock更进了一步。是一种升级。对于大多数不懂技术的建站爱好者来说,只要会用这个结果就行。不用再关心技术实现过程。