检查页面上是否存在表单并将其隐藏
Check if form exists on a page and hide it
我正在为分类网站使用 osclass。该主题有一些小部件,其中一个是搜索表单。它被调用到存在于所有页面上的 header 中。但是,我只想在这一页上隐藏搜索表单。
表单如下所示:
<form class="nocsrf navbar-left form-vertical" action="<?php echo osc_base_url(true); ?>" >
<div class="dropdown navbar-form js-menu-search-container">
…
…
</form>
我怎样才能使表单显示在除此页面之外的所有页面上:item-post。php?
非常感谢您的帮助。
<style>
.form-hide{
display:none !important;
}
</style>
<?php
function need_hide_condition(){
$pos = strpos( $_SERVER["REQUEST_URI"], "YourUrl"); //likes /test.php
if( $pos!=false ) return true;
else return false;
}
?>
<form class="nocsrf navbar-left form-vertical <?php if( need_hide_condition() ) echo 'form-hide';?>">
你可以在那个隐藏搜索表单的页面上有一个 style
标签。
将以下内容添加到要隐藏表单的页面:
<style>
.dropdown.navbar-form.js-menu-search-container {
display: none !important;
}
<style>
我正在为分类网站使用 osclass。该主题有一些小部件,其中一个是搜索表单。它被调用到存在于所有页面上的 header 中。但是,我只想在这一页上隐藏搜索表单。
表单如下所示:
<form class="nocsrf navbar-left form-vertical" action="<?php echo osc_base_url(true); ?>" >
<div class="dropdown navbar-form js-menu-search-container">
…
…
</form>
我怎样才能使表单显示在除此页面之外的所有页面上:item-post。php?
非常感谢您的帮助。
<style>
.form-hide{
display:none !important;
}
</style>
<?php
function need_hide_condition(){
$pos = strpos( $_SERVER["REQUEST_URI"], "YourUrl"); //likes /test.php
if( $pos!=false ) return true;
else return false;
}
?>
<form class="nocsrf navbar-left form-vertical <?php if( need_hide_condition() ) echo 'form-hide';?>">
你可以在那个隐藏搜索表单的页面上有一个 style
标签。
将以下内容添加到要隐藏表单的页面:
<style>
.dropdown.navbar-form.js-menu-search-container {
display: none !important;
}
<style>