modify views output at field level
This is how we can modify view output at field level
There is issues with theme_views_view_field($vars) API that when we implement this we will get error like
views-view-list.tpl.php (File not found, in folder ./), issue reference http://drupal.org/node/363182
We can avoid this issue as below :
function THEMENAME_views_view_field__VIEWID__DISPLAY__FIELDNAME($vars){
}
EXAMPLE:
function mytheme_views_view_field__myviewid__page__myfield($vars){
//this will modify output for field "myfield" in view id "myview" for "page" display.
}Peekaboo; Ajax field formatter
The Peekaboo module is designed to allow a field's full formatted value to not be calculated and output during a page load of the node, but to be pulled in through a separate request.
This was to reduce overhead in the contents of 'reference' modules such as Node reference, or View reference, which can potentially require the usual field formatter to do quite a lot of work, such as loading several nodes. Peekaboo is particularly useful when the references are nested, and can allow the user viewing the node to 'drill down' through the references with several Ajax requests.
The design of Peekaboo was changed between 6.x-1.x and 7.x-2.x. In 6.x-1.x Peekaboo uses a CCK field which acts as a sort of "field reference" to the field you want to include with Ajax. As of 7.x-2.x Peekaboo is purely a field formatter, and the removed functionality is now part of Field reference.
The following pages contain documentation about the Peekaboo; Ajax field formatter.