This article contains PHP code and is intended for developers. We offer this code as a courtesy, but don't provide support for code customizations or 3rd party development.
Use this hook to filter the args of FrmProEntriesController::show_entry_shortcode(), which is used in the content of the PDF entry export file.
Usage
add_filter('frm_pdfs_show_args', 'change_array_separator');
Parameters
- $show_args (array): This args is used for FrmProEntriesController::show_entry_shortcode() with additional items added:
- $entry (object): Entry object.
- $fields (object[]): Array of field objects.
Examples
Change the array separator
Use this code example to change the array separator of array value to '|'.
add_filter('frm_pdfs_show_args', 'change_array_separator');
function change_array_separator( $show_args ) {
$show_args['array_separator'] = '|';
return $show_args;
}
Display the filename of uploaded file
Use this code example to display the filename of an uploaded WordPress file in the exported PDF.
add_filter('frm_pdfs_show_args', 'show_filename_upload');
function show_filename_upload( $show_args ) {
$show_args['show_filename'] = true;
return $show_args;
}
Include empty fields in the PDF file
Use this code example to show empty or blank fields in the exported PDF.
add_filter('frm_pdfs_show_args', 'show_blank_fields');
function show_blank_fields( $show_args ) {
$show_args['include_blank'] = true;
return $show_args;
}