PLEASE NOTE: These forums are no longer utilized and are provided as an archive for informational purposes only. All support issues will be handled via email using our support ticket system. For more detailed information on this change, please see this blog post.

Can't see entries and empty notifiactions

  1. GJerome
    Member

    Hello,

    I've exactly the same problem as this guy : http://www.gravityhelp.com/forums/topic/form-entries-not-saved#post-74405

    I upgraded the new version of GF and now when people subscribes to my newsletter http://www.bebeconseils.fr/ i can't see the entries in the admin part, i receive an empty notification and the subscriber doesn't receive the optin email.

    I have uninstall and reinstall GF 1.7, i have created a new form and a new list in mailchimp nothing change. I have tried other form where mailchimp is not setup and the problem is the same. I can't see the entries but the number is increasing and i receive an empty notification.

    Thanks for your help

    Posted 12 years ago on Wednesday September 19, 2012 | Permalink
  2. I think you mean you are using version 1.6.7 of the Gravity Forms plugin.

    The other person had a problem with a plugin conflict. Have you already tested for theme and plugin conflicts by following these instructions http://rkt.gs/testing ?

    If you are using a caching plugin, please be sure to turn that off for testing. Caching plugins can affect the form submissions, entries and notifications.

    Posted 12 years ago on Wednesday September 19, 2012 | Permalink
  3. GJerome
    Member

    Thanks Chris for your reply.

    Yesterday, before writing to you, I tested while desactivating all the plugins and I did not receive any confirmation email to the newsletter inscription. I thought the problem did not come from the plugin but this morning while I was trying with a new email address, I got a new entry in my administration and I've received the confirmation email.

    However, I'm a bit annoyed as the plugin that is creating the problem is totally essential to me. Do you think if you look into the code, you could tell me what is creating this bug in gravityforms ? As I do not know how to code, I take this opportunity to give you the pastebin link http://pastebin.com/ehpSH0uf , I have copy paste my php file code.

    Posted 12 years ago on Thursday September 20, 2012 | Permalink
  4. Are you saying that when you deactivate the Pregnancy Predictor plugin, your notifications and entries work as expected?

    I looked at the plugin code and it looks like they are using a non-standard way of including the shortcode. See line 220 of the plugin code you posted:

    [php]
    function prpredct($content)
    {
    	if(!strstr($content,"[pregnancy-predictor]")) return $content;
    
    	$ovcalc=prpredct_generate_html();
    
    	$content=str_replace("[pregnancy-predictor]",$ovcalc,$content);
    	return $content;
    }

    That's not normally how a shortcode is handled. Normally, you would expect to see something like this:

    [php]
    add_shortcode('gravityforms', array('RGForms', 'parse_shortcode'));

    and then the "parse_shortcode" function:

    [php]
        //Parses the [gravityform shortcode and returns the front end form UI
        public static function parse_shortcode($attributes, $content = null){
            extract(shortcode_atts(array(
                 'title' => true,
                 'description' => true,
                 'id' => 0,
                 'name' => '',
                 'field_values' => "",
                 'ajax' => false,
                 'tabindex' => 1,
                 'action' => 'form'
              ), $attributes));

    The function can be whatever you like. This is the function from Gravity Forms.

    However, your plugin is not adding the shortcode in that way. It is processing all the content. I suspect that is related to the problem. However, I suggest you contact the author of that plugin and get their advice on resolving the conflict.

    Posted 12 years ago on Thursday September 20, 2012 | Permalink