Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Gravit Wiz // Display Entries Left Based on Entry Limit
<?php
/**
* Display Entries Left Based on Entry Limit
* http://gravitywiz.com/2012/04/25/display-number-of-entries-left-based-on-entry-limit/
*/
// update the "4" to the ID of your form
add_action('gform_pre_render_4', 'gform_display_limit');
function gform_display_limit($form) {
// put the %s wherever you want the number of entries to display in your message
$entries_left_message = 'Only %s positions left!';
/* You do not need to edit below this line */
$entry_count = RGFormsModel::get_lead_count($form['id'], '');
$entries_left = $form["limitEntriesCount"] - $entry_count;
if($entries_left > 0) {
$form['description'] .= sprintf('<div class="entries-left">' . $entries_left_message . '</div>', $entries_left);
}
return $form;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment