自定义WP插件需要帮助

时间:2012-11-19 23:17:42

标签: wordpress plugins

我在创建一个自定义wordpress插件时遇到一些问题,这个插件允许我在边栏中显示我是否可用或离开一段时间。

现在我已经在管理面板中显示了菜单,我得到了日期选择器的功能。现在我可以在这里使用一些帮助。我应该提到我不是任何想象力的专家编码器所以一些更详细的帮助会是善良的:)

我有2个选项,A是一个固定值的单选按钮,B是2个用户输入的组合(我从X到Y不可用)其中X和Y是日期字段中选择的日期。我想根据表单显示选项A或B,并且如果需要可以更改它。

我不确定我是否会以正确的方式行事,我们将非常感谢任何帮助。

此致

S.J。

以下是我的文件:

afwezigplugin.php http://pastebin.com/REbkvQzr

opties.php http://pastebin.com/McHkmcsN

**包括(我想我需要?)     

$aanwezig = $_POST['groep'];
$van = $_POST['datevan'];
$tot = $_POST['datetot'];

    if ($aanwezig == "geen-afwezigheid") {
        echo 'Geen afwezigheid';
    }

    else {
                echo "Afwezig van ". $van . " tot en met " . $tot . ".";
    }
?>

2 个答案:

答案 0 :(得分:0)

您是否需要在可能的值输入之间切换?单击“A”单选按钮,在这种情况下,2“B”字段无关紧要,否则单击“A”单选按钮,然后应使用2“B”字段?如果是这样,在选中A时使用JavaScript动态隐藏和重置B字段的值,并在未选中A时动态显示B字段... 如果我理解你在问什么......我不确定

答案 1 :(得分:0)

好的,请使用以下内容:

   $("#geenafwezig").click(function() {
    if($('#geenafwezig').is(':checked')) 
    {
            $('#geenafwezig').attr('checked','checked');
            $('#data').show();

    }
    else
    {
            $('#geenafwezig').removeAttr('checked','checked');
            $('#data').hide();

    }   
   });

    $(function () {
            $('#data').hide();
    });