【问题标题】:Listing City required in osclass在 osclass 中列出所需的城市
【发布时间】:2015-03-25 20:30:31
【问题描述】:

我是 osclass 当我发布列表时,不需要选择城市。我怎样才能使它成为必需的? 当我选择城市时,它会显示在帖子中,但我也可以在不选择城市的情况下发布列表,但我希望城市是必需的。

【问题讨论】:

标签: city osclass


【解决方案1】:

你有两种方法可以做到:

1-挂钩法

使用 pre_item_post (osclass =3.4)。

osc_add_hook("pre_item_add", function($aItem) {
    if($aItem["city"] !== "") {
        osc_add_flash_error_message(_e("Please select a city", "your_theme"));
        $this->redirectTo(osc_item_post_url());
    }
});

2- Javascript方法

使用 jQuery Validate,就像在 Bender 主题中一样。

$('.form-horizontal').validate({
    rules: {
        region: {
            required: true
        },
        city: {
            required: true
        }
    },
    messages: {
        region: {
            required: "Please select a region"
        },
        city: {
            required: "Please select a city"
        }
    }
});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多