Spamworldpro Mini Shell
Spamworldpro


Server : Apache
System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64
User : corals ( 1002)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
Directory :  /home/corals/mcoil.corals.io/resources/views/admin/GDPR/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/corals/mcoil.corals.io/resources/views/admin/GDPR/buttons.blade.php
<!-- =============================================== -->
@extends('layouts.admin.app')

@section('content')
    <!-- Main content -->
    <section class="content"> 
    	<div class="box">
    		<div class="box-body">
    			<div class="row">
                    <div class="col-md-12">
                        <h2>Button Settings</h2>
                    </div>
               	</div>
               	 @include('layouts.errors-and-messages')
    			<div class="row">
		    		<div class="col-md-12">
		    			<ul class="nav nav-tabs">
						  <li class="active"><a data-toggle="tab" href="#home">Accept Button</a></li>
						  <li><a data-toggle="tab" href="#menu1">Decline Button</a></li>
						  <li><a data-toggle="tab" href="#menu2">Setting Button</a></li>
						  <li><a data-toggle="tab" href="#menu3">Read More Link</a></li>
						</ul>

						<div class="tab-content">
						  <div id="home" class="tab-pane fade in active">
						    {!! Form::model($acceptButton,['method' => 'POST','route' => ['admin.gdpr.buttonsUpdate',$acceptButton->id], 'class'=>'form','enctype'=>'multipart/form-data', 'id'=>'frm_add']) !!}
             				<input type="hidden" name="id" value="{{$acceptButton->id}}">
             				<input type="hidden" name="button_type" value="{{$acceptButton->button_type}}">
             				<div class="row">
			                    <div class="col-md-4">
			                    	<div class="form-group">
				                        <label for="is_enable">Enable</label>
				                        <div class="btn-group btn-switch" id="status" data-toggle="buttons">
							              <label class="btn btn-default btn-on btn-sm {{($acceptButton->is_enable) ? 'active' : ''}}">
							              <input type="radio" value="1" name="is_enable" @if($acceptButton->is_enable) checked="checked" @endif>ON</label>
							              <label class="btn btn-default btn-off btn-sm {{(!$acceptButton->is_enable) ? 'active' : ''}}">
							              <input type="radio" value="0" name="is_enable" @if(!$acceptButton->is_enable) checked="checked" @endif>OFF</label>
							            </div>
				                    </div>
			                    </div>
			                    <div class="col-md-4">
			                    	<div class="form-group">
				                        <label for="title">Title <span class="text-danger">*</span></label>
				                        <input type="text" name="title" id="title" placeholder="Title" class="form-control" value="{{ $acceptButton->title }}">
				                    </div>
			                    </div>
			                    <div class="col-md-4">
			                    	<div class="form-group">
				                        <label for="title_color">Title colour <span class="text-danger">*</span></label>
				                        <div class="input-group">
				                            <span class="input-group-addon">#</span>
				                            <input type="text" name="title_color" id="title_color" placeholder="Title colour" class="form-control" value="{{ $acceptButton->title_color }}">
				                        </div>
				                    </div>
			                    </div>
		                   	</div>
		                   	<div class="row">
			                    <div class="col-md-4">
			                    	<div class="form-group">
				                        <label for="show_as">Show As</label>
				                        <div>
				                        	<label>
				                        		<input data-id="{{$acceptButton->id}}" class="showas-radio" type="radio" value="0" name="show_as" @if(!$acceptButton->show_as) checked="checked" @endif> Button
				                        	</label>&nbsp;&nbsp;
				                        	<label>
				                        		<input data-id="{{$acceptButton->id}}" class="showas-radio" type="radio" value="1" name="show_as" @if($acceptButton->show_as) checked="checked" @endif> Link
				                        	</label>
				                        </div>
				                    </div>
				                    <div class="form-group showAs_{{$acceptButton->id}}" style="display: {{(!$acceptButton->show_as) ? 'block' : 'none'}};">
				                    	<label for="background_color">Background colour</label>
				                        <div class="input-group">
				                            <span class="input-group-addon">#</span>
				                            <input type="text" name="background_color" id="background_color_{{$acceptButton->id}}" placeholder="Background colour" class="form-control" value="{{ $acceptButton->background_color }}" title="Please enter a colour code" {{(!$acceptButton->show_as) ? 'required' : ''}}>
				                        </div>
				                    </div>
				                    <div class="form-group showAs_{{$acceptButton->id}}" style="display: {{(!$acceptButton->show_as) ? 'block' : 'none'}};">
				                    	<label for="button_size">Size <span class="text-danger">*</span></label>
				                        <select class="form-control" name="button_size">
				                        	<option {{($acceptButton->button_size == 'Small' ? 'selected' : '')}}>Small</option>
				                        	<option {{($acceptButton->button_size == 'Medium' ? 'selected' : '')}}>Medium</option>
				                        	<option {{($acceptButton->button_size == 'Large' ? 'selected' : '')}}>Large</option>
				                        </select>
				                    </div>
			                    </div>
			                    <div class="col-md-4">
			                    	<div class="form-group">
				                        <label for="action">Action</label>
				                        <select data-id="{{$acceptButton->id}}" class="form-control changeAction" name="action">
				                        	<option {{($acceptButton->action == 'Close Header' ? 'selected' : '')}}>Close Header</option>
				                        	<option {{($acceptButton->action == 'Open URL' ? 'selected' : '')}}>Open URL</option>
				                        </select>
				                    </div>
				                    <div class="form-group showAction_{{$acceptButton->id}}" style="display: {{($acceptButton->action == 'Open URL') ? 'block' : 'none'}};">
				                    	<label for="url">URL</label>
				                        <input type="text" name="url" id="url_{{$acceptButton->id}}" placeholder="URL" class="form-control" value="{{ $acceptButton->url }}" title="Please enter a URL" {{($acceptButton->action == 'Open URL') ? 'required' : ''}}>
				                    </div>
				                    <div class="form-group showAction_{{$acceptButton->id}}" style="display: {{($acceptButton->action == 'Open URL') ? 'block' : 'none'}};">
				                    	<label for="open_url_in_new_tab">Open URL in new window?</label>
				                        <div class="btn-group btn-switch" id="status" data-toggle="buttons">
							              <label class="btn btn-default btn-on btn-sm {{($acceptButton->open_url_in_new_tab) ? 'active' : ''}}">
							              <input type="radio" value="1" name="open_url_in_new_tab" @if($acceptButton->open_url_in_new_tab) checked="checked" @endif>ON</label>
							              <label class="btn btn-default btn-off btn-sm {{(!$acceptButton->open_url_in_new_tab) ? 'active' : ''}}">
							              <input type="radio" value="0" name="open_url_in_new_tab" @if(!$acceptButton->open_url_in_new_tab) checked="checked" @endif>OFF</label>
							            </div>
				                    </div>
			                    </div>
		                   	</div>
		                   	<div class="row">
			                    <div class="col-md-4">
			                    	<div class="btn-group">
				                        <button type="submit" class="btn btn-primary">Save Options</button>
				                    </div>
			                    </div>
			                </div>
		                   	{!! Form::close() !!}
						  </div>
						  <div id="menu1" class="tab-pane fade">
						    {!! Form::model($declineButton,['method' => 'POST','route' => ['admin.gdpr.buttonsUpdate',$declineButton->id], 'class'=>'form','enctype'=>'multipart/form-data', 'id'=>'frm_add1']) !!}
             				<input type="hidden" name="id" value="{{$declineButton->id}}">
             				<input type="hidden" name="button_type" value="{{$declineButton->button_type}}">
             				<div class="row">
			                    <div class="col-md-4">
			                    	<div class="form-group">
				                        <label for="is_enable">Enable</label>
				                        <div class="btn-group btn-switch" id="status" data-toggle="buttons">
							              <label class="btn btn-default btn-on btn-sm {{($declineButton->is_enable) ? 'active' : ''}}">
							              <input type="radio" value="1" name="is_enable" @if($declineButton->is_enable) checked="checked" @endif>ON</label>
							              <label class="btn btn-default btn-off btn-sm {{(!$declineButton->is_enable) ? 'active' : ''}}">
							              <input type="radio" value="0" name="is_enable" @if(!$declineButton->is_enable) checked="checked" @endif>OFF</label>
							            </div>
				                    </div>
			                    </div>
			                    <div class="col-md-4">
			                    	<div class="form-group">
				                        <label for="title">Title <span class="text-danger">*</span></label>
				                        <input type="text" name="title" id="title" placeholder="Title" class="form-control" value="{{ $declineButton->title }}">
				                    </div>
			                    </div>
			                    <div class="col-md-4">
			                    	<div class="form-group">
				                        <label for="title_color">Title colour <span class="text-danger">*</span></label>
				                        <div class="input-group">
				                            <span class="input-group-addon">#</span>
				                            <input type="text" name="title_color" id="title_color" placeholder="Title colour" class="form-control" value="{{ $declineButton->title_color }}">
				                        </div>
				                    </div>
			                    </div>
		                   	</div>
		                   	<div class="row">
			                    <div class="col-md-4">
			                    	<div class="form-group">
				                        <label for="show_as">Show As</label>
				                        <div>
				                        	<label>
				                        		<input data-id="{{$declineButton->id}}" class="showas-radio" type="radio" value="0" name="show_as" @if(!$declineButton->show_as) checked="checked" @endif> Button
				                        	</label>&nbsp;&nbsp;
				                        	<label>
				                        		<input data-id="{{$declineButton->id}}" class="showas-radio" type="radio" value="1" name="show_as" @if($declineButton->show_as) checked="checked" @endif> Link
				                        	</label>
				                        </div>
				                    </div>
				                    <div class="form-group showAs_{{$declineButton->id}}" style="display: {{(!$declineButton->show_as) ? 'block' : 'none'}};">
				                    	<label for="background_color">Background colour</label>
				                        <div class="input-group">
				                            <span class="input-group-addon">#</span>
				                            <input type="text" name="background_color" id="background_color_{{$declineButton->id}}" placeholder="Background colour" class="form-control" value="{{ $declineButton->background_color }}" title="Please enter a colour code" {{(!$declineButton->show_as) ? 'required' : ''}}>
				                        </div>
				                    </div>
				                    <div class="form-group showAs_{{$declineButton->id}}" style="display: {{(!$declineButton->show_as) ? 'block' : 'none'}};">
				                    	<label for="button_size">Size <span class="text-danger">*</span></label>
				                        <select class="form-control" name="button_size">
				                        	<option {{($declineButton->button_size == 'Small' ? 'selected' : '')}}>Small</option>
				                        	<option {{($declineButton->button_size == 'Medium' ? 'selected' : '')}}>Medium</option>
				                        	<option {{($declineButton->button_size == 'Large' ? 'selected' : '')}}>Large</option>
				                        </select>
				                    </div>
			                    </div>
			                    <div class="col-md-4">
			                    	<div class="form-group">
				                        <label for="action">Action</label>
				                        <select data-id="{{$declineButton->id}}" class="form-control changeAction" name="action">
				                        	<option {{($declineButton->action == 'Close Header' ? 'selected' : '')}}>Close Header</option>
				                        	<option {{($declineButton->action == 'Open URL' ? 'selected' : '')}}>Open URL</option>
				                        </select>
				                    </div>
				                    <div class="form-group showAction_{{$declineButton->id}}" style="display: {{($declineButton->action == 'Open URL') ? 'block' : 'none'}};">
				                    	<label for="url">URL</label>
				                        <input type="text" name="url" id="url_{{$declineButton->id}}" placeholder="URL" class="form-control" value="{{ $declineButton->url }}" title="Please enter a URL" {{($acceptButton->action == 'Open URL') ? 'required' : ''}}>
				                    </div>
				                    <div class="form-group showAction_{{$declineButton->id}}" style="display: {{($declineButton->action == 'Open URL') ? 'block' : 'none'}};">
				                    	<label for="open_url_in_new_tab">Open URL in new window?</label>
				                        <div class="btn-group btn-switch" id="status" data-toggle="buttons">
							              <label class="btn btn-default btn-on btn-sm {{($declineButton->open_url_in_new_tab) ? 'active' : ''}}">
							              <input type="radio" value="1" name="open_url_in_new_tab" @if($declineButton->open_url_in_new_tab) checked="checked" @endif>ON</label>
							              <label class="btn btn-default btn-off btn-sm {{(!$declineButton->open_url_in_new_tab) ? 'active' : ''}}">
							              <input type="radio" value="0" name="open_url_in_new_tab" @if(!$declineButton->open_url_in_new_tab) checked="checked" @endif>OFF</label>
							            </div>
				                    </div>
			                    </div>
		                   	</div>
		                   	<div class="row">
			                    <div class="col-md-4">
			                    	<div class="btn-group">
				                        <button type="submit" class="btn btn-primary">Save Options</button>
				                    </div>
			                    </div>
			                </div>
		                   	{!! Form::close() !!}
						  </div>
						  <div id="menu2" class="tab-pane fade">
						    {!! Form::model($settingButton,['method' => 'POST','route' => ['admin.gdpr.buttonsUpdate',$settingButton->id], 'class'=>'form','enctype'=>'multipart/form-data', 'id'=>'frm_add2']) !!}
             				<input type="hidden" name="id" value="{{$settingButton->id}}">
             				<input type="hidden" name="button_type" value="{{$settingButton->button_type}}">
             				<div class="row">
			                    <div class="col-md-4">
			                    	<div class="form-group">
				                        <label for="is_enable">Enable</label>
				                        <div class="btn-group btn-switch" id="status" data-toggle="buttons">
							              <label class="btn btn-default btn-on btn-sm {{($settingButton->is_enable) ? 'active' : ''}}">
							              <input type="radio" value="1" name="is_enable" @if($settingButton->is_enable) checked="checked" @endif>ON</label>
							              <label class="btn btn-default btn-off btn-sm {{(!$settingButton->is_enable) ? 'active' : ''}}">
							              <input type="radio" value="0" name="is_enable" @if(!$settingButton->is_enable) checked="checked" @endif>OFF</label>
							            </div>
				                    </div>
			                    </div>
			                    <div class="col-md-4">
			                    	<div class="form-group">
				                        <label for="title">Title <span class="text-danger">*</span></label>
				                        <input type="text" name="title" id="title" placeholder="Title" class="form-control" value="{{ $settingButton->title }}">
				                    </div>
			                    </div>
			                    <div class="col-md-4">
			                    	<div class="form-group">
				                        <label for="title_color">Title colour <span class="text-danger">*</span></label>
				                        <div class="input-group">
				                            <span class="input-group-addon">#</span>
				                            <input type="text" name="title_color" id="title_color" placeholder="Title colour" class="form-control" value="{{ $settingButton->title_color }}">
				                        </div>
				                    </div>
			                    </div>
		                   	</div>
		                   	<div class="row">
			                    <div class="col-md-4">
			                    	<div class="form-group">
				                        <label for="show_as">Show As</label>
				                        <div>
				                        	<label>
				                        		<input data-id="{{$settingButton->id}}" class="showas-radio" type="radio" value="0" name="show_as" @if(!$settingButton->show_as) checked="checked" @endif> Button
				                        	</label>&nbsp;&nbsp;
				                        	<label>
				                        		<input data-id="{{$settingButton->id}}" class="showas-radio" type="radio" value="1" name="show_as" @if($settingButton->show_as) checked="checked" @endif> Link
				                        	</label>
				                        </div>
				                    </div>
				                    <div class="form-group showAs_{{$settingButton->id}}" style="display: {{(!$settingButton->show_as) ? 'block' : 'none'}};">
				                    	<label for="background_color">Background colour</label>
				                        <div class="input-group">
				                            <span class="input-group-addon">#</span>
				                            <input type="text" name="background_color" id="background_color_{{$settingButton->id}}" placeholder="Background colour" class="form-control" value="{{ $settingButton->background_color }}" title="Please enter a colour code" {{(!$settingButton->show_as) ? 'required' : ''}}>
				                        </div>
				                    </div>
				                    <div class="form-group showAs_{{$settingButton->id}}" style="display: {{(!$settingButton->show_as) ? 'block' : 'none'}};">
				                    	<label for="button_size">Size <span class="text-danger">*</span></label>
				                        <select class="form-control" name="button_size">
				                        	<option {{($settingButton->button_size == 'Small' ? 'selected' : '')}}>Small</option>
				                        	<option {{($settingButton->button_size == 'Medium' ? 'selected' : '')}}>Medium</option>
				                        	<option {{($settingButton->button_size == 'Large' ? 'selected' : '')}}>Large</option>
				                        </select>
				                    </div>
			                    </div>
			                    <div class="col-md-4">
			                    	<div class="form-group">
				                    	<label for="is_cookie_display_front">Display Cookies List on Frontend</label>
				                        <div class="btn-group btn-switch" id="status" data-toggle="buttons">
							              <label class="btn btn-default btn-on btn-sm {{($settingButton->is_cookie_display_front) ? 'active' : ''}}">
							              <input type="radio" value="1" name="is_cookie_display_front" @if($settingButton->is_cookie_display_front) checked="checked" @endif>ON</label>
							              <label class="btn btn-default btn-off btn-sm {{(!$settingButton->is_cookie_display_front) ? 'active' : ''}}">
							              <input type="radio" value="0" name="is_cookie_display_front" @if(!$settingButton->is_cookie_display_front) checked="checked" @endif>OFF</label>
							            </div>
				                    </div>
			                    </div>
		                   	</div>
		                   	<div class="row">
			                    <div class="col-md-4">
			                    	<div class="btn-group">
				                        <button type="submit" class="btn btn-primary">Save Options</button>
				                    </div>
			                    </div>
			                </div>
		                   	{!! Form::close() !!}
						  </div>
						  <div id="menu3" class="tab-pane fade">
						    {!! Form::model($readMore,['method' => 'POST','route' => ['admin.gdpr.buttonsUpdate',$readMore->id], 'class'=>'form','enctype'=>'multipart/form-data', 'id'=>'frm_add3']) !!}
             				<input type="hidden" name="id" value="{{$readMore->id}}">
             				<input type="hidden" name="button_type" value="{{$readMore->button_type}}">
             				<div class="row">
			                    <div class="col-md-4">
			                    	<div class="form-group">
				                        <label for="is_enable">Enable</label>
				                        <div class="btn-group btn-switch" id="status" data-toggle="buttons">
							              <label class="btn btn-default btn-on btn-sm {{($readMore->is_enable) ? 'active' : ''}}">
							              <input type="radio" value="1" name="is_enable" @if($readMore->is_enable) checked="checked" @endif>ON</label>
							              <label class="btn btn-default btn-off btn-sm {{(!$readMore->is_enable) ? 'active' : ''}}">
							              <input type="radio" value="0" name="is_enable" @if(!$readMore->is_enable) checked="checked" @endif>OFF</label>
							            </div>
				                    </div>
			                    </div>
			                    <div class="col-md-4">
			                    	<div class="form-group">
				                        <label for="title">Title <span class="text-danger">*</span></label>
				                        <input type="text" name="title" id="title" placeholder="Title" class="form-control" value="{{ $readMore->title }}">
				                    </div>
			                    </div>
			                    <div class="col-md-4">
			                    	<div class="form-group">
				                        <label for="title_color">Title colour <span class="text-danger">*</span></label>
				                        <div class="input-group">
				                            <span class="input-group-addon">#</span>
				                            <input type="text" name="title_color" id="title_color" placeholder="Title colour" class="form-control" value="{{ $readMore->title_color }}">
				                        </div>
				                    </div>
			                    </div>
		                   	</div>
		                   	<div class="row">
			                    <div class="col-md-4">
			                    	<div class="form-group">
				                        <label for="show_as">Show As</label>
				                        <div>
				                        	<label>
				                        		<input data-id="{{$readMore->id}}" class="showas-radio" type="radio" value="0" name="show_as" @if(!$readMore->show_as) checked="checked" @endif> Button
				                        	</label>&nbsp;&nbsp;
				                        	<label>
				                        		<input data-id="{{$readMore->id}}" class="showas-radio" type="radio" value="1" name="show_as" @if($readMore->show_as) checked="checked" @endif> Link
				                        	</label>
				                        </div>
				                    </div>
				                    <div class="form-group showAs_{{$readMore->id}}" style="display: {{(!$readMore->show_as) ? 'block' : 'none'}};">
				                    	<label for="background_color">Background colour</label>
				                        <div class="input-group">
				                            <span class="input-group-addon">#</span>
				                            <input type="text" name="background_color" id="background_color_{{$readMore->id}}" placeholder="Background colour" class="form-control" value="{{ $readMore->background_color }}" title="Please enter a colour code" {{(!$readMore->show_as) ? 'required' : ''}}>
				                        </div>
				                    </div>
				                    <div class="form-group showAs_{{$readMore->id}}" style="display: {{(!$readMore->show_as) ? 'block' : 'none'}};">
				                    	<label for="button_size">Size <span class="text-danger">*</span></label>
				                        <select class="form-control" name="button_size">
				                        	<option {{($readMore->button_size == 'Small' ? 'selected' : '')}}>Small</option>
				                        	<option {{($readMore->button_size == 'Medium' ? 'selected' : '')}}>Medium</option>
				                        	<option {{($readMore->button_size == 'Large' ? 'selected' : '')}}>Large</option>
				                        </select>
				                    </div>
			                    </div>
			                    <div class="col-md-4">
			                    	<div class="form-group">
				                        <label for="page_or_custom_url">Page or Custom URL</label>
				                        <select data-id="{{$readMore->id}}" class="form-control changeURL" name="page_or_custom_url">
				                        	<option value="1" {{($readMore->page_or_custom_url == '1' ? 'selected' : '')}}>Page</option>
				                        	<option value="2" {{($readMore->page_or_custom_url == '2' ? 'selected' : '')}}>Custom URL</option>
				                        </select>
				                    </div>
				                    <div class="form-group showPageLink_{{$readMore->id}}" style="display: {{($readMore->page_or_custom_url == '1' || $readMore->page_or_custom_url == '0') ? 'block' : 'none'}};">
				                    	<label for="page_link">Page Link</label>
				                        <select data-id="{{$readMore->id}}" class="form-control" name="page_link">
				                        	@foreach ($content as $page)
				                        	<option value="{{ $page->slug }}" {{($page->slug == $readMore->page_link ? 'selected' : '')}}>{{ $page->title }}</option>
				                        	@endforeach
				                        </select>
				                    </div>
				                    <div class="form-group showCustom_{{$readMore->id}}" style="display: {{($readMore->page_or_custom_url == '2') ? 'block' : 'none'}};">
				                    	<label for="custom_link">Custom URL</label>
				                        <input type="text" name="custom_link" id="custom_link_{{$readMore->id}}" placeholder="Custom URL" class="form-control" value="{{ $readMore->custom_link }}" title="Please enter a URL" {{($readMore->page_or_custom_url == '2') ? 'required' : ''}}>
				                    </div>
			                    </div>
			                    <div class="col-md-4">
			                    	<div class="form-group">
				                    	<label for="open_url_in_new_tab">Open URL in new window?</label>
				                        <div class="btn-group btn-switch" id="status" data-toggle="buttons">
							              <label class="btn btn-default btn-on btn-sm {{($readMore->open_url_in_new_tab) ? 'active' : ''}}">
							              <input type="radio" value="1" name="open_url_in_new_tab" @if($readMore->open_url_in_new_tab) checked="checked" @endif>ON</label>
							              <label class="btn btn-default btn-off btn-sm {{(!$readMore->open_url_in_new_tab) ? 'active' : ''}}">
							              <input type="radio" value="0" name="open_url_in_new_tab" @if(!$readMore->open_url_in_new_tab) checked="checked" @endif>OFF</label>
							            </div>
				                    </div>
			                    </div>
		                   	</div>
		                   	<div class="row">
			                    <div class="col-md-4">
			                    	<div class="btn-group">
				                        <button type="submit" class="btn btn-primary">Save Options</button>
				                    </div>
			                    </div>
			                </div>
		                   	{!! Form::close() !!}
						  </div>
						</div>
		    		</div>
		    	</div>
    		</div>
    	</div>
    </section>
	<!-- /.content -->
@endsection
@section('js')
<script src="{{ asset('https://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.19.1/jquery.validate.min.js') }}"></script>
<script type="text/javascript">
	$(document).on("change",".showas-radio", function(){
		var dataId = $(this).data("id");
		if($(this).val() == '0'){
			$(".showAs_"+dataId).css("display","block");
			$("#background_color_"+dataId).attr("required",true);
		}
		else{
			$(".showAs_"+dataId).css("display","none");
			$("#background_color_"+dataId).removeAttr("required",true);
		}
	});

	$(document).on("change",".changeAction", function(){
		var dataId = $(this).data("id");
		if($(this).val() == 'Open URL'){
			$(".showAction_"+dataId).css("display","block");
			$("#url_"+dataId).attr("required",true);
		}
		else{
			$(".showAction_"+dataId).css("display","none");
			$("#url_"+dataId).removeAttr("required",true);
		}
	});

	$(document).on("change",".changeURL", function(){
		var dataId = $(this).data("id");
		if($(this).val() == '1'){
			$(".showPageLink_"+dataId).css("display","block");
			$(".showCustom_"+dataId).css("display","none");
			$("#custom_url_"+dataId).removeAttr("required",true);
		}
		else{
			$(".showPageLink_"+dataId).css("display","none");
			$(".showCustom_"+dataId).css("display","block");
			$("#custom_url_"+dataId).attr("required",true);
		}
	});

	jQuery.validator.addMethod("colourCode", function(value, element) {
        return this.optional(element) || value.match(/^([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$/)
    }, "Please enter correct colour code.");

    $('#frm_add').validate({
        errorPlacement: function(error, element) {
            if (element.parent('.input-group').length) {
                error.insertAfter(element.parent());
            } else {
                error.insertAfter(element);
            }
        },
        rules: {
            title: { required: true },
            title_color: { required: true, colourCode: true },
            background_color: { colourCode: true }
        },
        messages: {
            title: { required: 'Please enter a title' },
            title_color: { required: 'Please enter a colour' }
        }
    });

    $('#frm_add1').validate({
        errorPlacement: function(error, element) {
            if (element.parent('.input-group').length) {
                error.insertAfter(element.parent());
            } else {
                error.insertAfter(element);
            }
        },
        rules: {
            title: { required: true },
            title_color: { required: true, colourCode: true },
            background_color: { colourCode: true }
        },
        messages: {
            title: { required: 'Please enter a title' },
            title_color: { required: 'Please enter a colour' }
        }
    });
    $('#frm_add2').validate({
        errorPlacement: function(error, element) {
            if (element.parent('.input-group').length) {
                error.insertAfter(element.parent());
            } else {
                error.insertAfter(element);
            }
        },
        rules: {
            title: { required: true },
            title_color: { required: true, colourCode: true },
            background_color: { colourCode: true }
        },
        messages: {
            title: { required: 'Please enter a title' },
            title_color: { required: 'Please enter a colour' }
        }
    });
    $('#frm_add3').validate({
        errorPlacement: function(error, element) {
            if (element.parent('.input-group').length) {
                error.insertAfter(element.parent());
            } else {
                error.insertAfter(element);
            }
        },
        rules: {
            title: { required: true },
            title_color: { required: true, colourCode: true },
            background_color: { colourCode: true }
        },
        messages: {
            title: { required: 'Please enter a title' },
            title_color: { required: 'Please enter a colour' }
        }
    });
</script>
@endsection

Spamworldpro Mini