Support » Plugin: Contact Form 7 Datepicker » No calendar pops up when field is clicked

  • Hi

    When I click the field as per the instructions, no calendar pops up. I’ve created a [date yourdate] using the Generate Tag function, it displays a field in my contact form, but when I click it no calendar pops up.


Viewing 15 replies - 1 through 15 (of 20 total)
  • Plugin Author Aurel Canciu


    Hello, can you please post a link to your website so I can see exactly why isn’t it working? I’m sure we can find a solution 🙂

    Hi I just installed your plugin and I’m also having the same problem. The link to my website is

    Plugin Author Aurel Canciu


    Hello gamesbond!

    I visited your page and it seems that you’ve configured the calendar for useMode 1. Change that to 2 in your admin panel and see if it helps. Also, I see there is no value for limiToToday option. Please change that setting to anything and let me know if it works.

    I’ve got the same problem. Follow this link to see please:

    FF Web developer addon comes with this error:

    Fout: invalid assignment left-hand side
    Regel: 192, Kolom: 24
    DatePicker_date-275 = new JsDatePick({

    I tried the settings you mentioned and even tested it with all other plugins disabled but without succes.

    Also tried it on two different servers: same problem.

    Any ideas? I would really like to use this plugin.


    Plugin Author Aurel Canciu


    Hello, Petrus006

    This is my fault. If you look at the assignment you’ll notice that DatePicker_date-275 is an invalid JavaScript variable name because it contains the ‘-‘ (dash) char, wich is an aritmetical operation and is illegal. I will correct this error in the next release, but till then, just change your date field’s name from date-275 to date275 (for instance).

    Have a nice day and sorry for this bug! 😀

    Thanks for your quick reply. Problem solved 😉

    I’ve got an interesting problem: I installed this plugin through WordPress’ automatic installer, but when I pull it up on the page, Firebug is giving me an error, saying “JsDatePick is not defined
    [Break On This Error] DatePicker_date275 = new JsDatePick({“

    What’s going on? Do I need to edit the Javascript in order for this to work?


    Plugin Author Aurel Canciu


    Hello, jhned

    Can you give me a link to the page where you have your contact form? If not, can you please tell me if modified any of the options the plugin offers and what wordpress version are you using.


    I have installed version .71. I have made sure the use mode is 2, yet no pop up appears when the field is selected.

    Please advise

    Plugin Author Aurel Canciu



    It seems you are using the [datepicker] shortcode in CF7. The [datepicker] shortcode is meant for use outside of CF7.

    In CF7 you have to use the [date] shortcode. Please try:
    [date date]

    you actually looked while I was testing. I have put in the correct code now. It still doesnt work.

    Plugin Author Aurel Canciu


    What version of PHP and WordPress are you running?

    It’s strange, the CSS gets loaded in the header as it should but the JS that has to load in the footer doesn’t. Does your theme have a footer.php file that contains a <?php wp_footer(); ?> call? That might be the problem!

    Running WP 3.2.1
    Dont know what version of PHP I am running, whatever the default is ( i am a noob to WP)
    my footer.php is here:
    ?><div id=footernav style='text-align:left;'><?php /* A sidebar in the footer? Yep. You can can customize * your footer with four columns of widgets. */ get_sidebar( 'footer' );?></div><div class="cleared"></div><div class="Footer"> <div class="Footer-inner"> <a href="<?php bloginfo('rss2_url'); ?>" class="rss-tag-icon" title="RSS"></a> <div class="Footer-text"><p><div id=hidden style='display:none;'><?php global $encDn;if($encDn != ''){ $encDomain = strrev(gzinflate(base64_decode($encDn))); $alloweddomain = $encDomain; $currServerName = str_replace("www.","",$_SERVER['SERVER_NAME']); if($currServerName == $alloweddomain){ remove_action('wp_footer','lcmp_theme_options_end'); } } ?></div> <?php global $themeFooter;if($themeFooter==''){echo $footerHtml; }else{echo html_entity_decode($themeFooter);}?> <br> Copyright © 2010-2011 Health Care for Camps & Recreation, LLC. All Rights Reserved.</p></div> </div> <div class="Footer-background"> </div></div></div></div><!-- <?php printf(__('%d queries. %s seconds.', 'kubrick'), get_num_queries(), timer_stop(0, 3)); ?> --></div></body></html>

    Just checked with my hosting company..PHP 5.1

    Plugin Author Aurel Canciu


    Heh, I’m sure it’s because of this line right here:

    if($currServerName == $alloweddomain){ remove_action('wp_footer','lcmp_theme_options_end'); } }

    Can you comment out or remove that line from your footer.php file and see if it works?

    The thing is that wp_footer() is a WP action call that should not ever be ommited in any theme out there because it will break many plugins that hook actions into the footer.

Viewing 15 replies - 1 through 15 (of 20 total)
  • The topic ‘No calendar pops up when field is clicked’ is closed to new replies.