bunny Posted August 17, 2016 Report Posted August 17, 2016 <div class="btn-group"> <button class="btn btn-primary btn-sm" type="submit" name="lookup" value="1"> <i class="fa fa-search"></i> <?php $this->_("Domain.lookup.lookup_btn");?> </button> <button class="btn btn-primary btn-sm" type="submit" name="transfer" value="1"> <i class="fa fa-sign-in"></i> <?php $this->_("Domain.lookup.transfer_btn");?> </button> </div> domain lookup only for logged users? how to hide this button? Quote
0 Michael Posted August 17, 2016 Report Posted August 17, 2016 <div class="btn-group"> <?php if ($this->Html->ifSet($logged_in)) { ?> <button class="btn btn-primary btn-sm" type="submit" name="lookup" value="1"> <i class="fa fa-search"></i> <?php $this->_("Domain.lookup.lookup_btn");?> </button> <?php } ?> <button class="btn btn-primary btn-sm" type="submit" name="transfer" value="1"> <i class="fa fa-sign-in"></i> <?php $this->_("Domain.lookup.transfer_btn");?> </button> </div> That Quote
0 bunny Posted August 17, 2016 Author Report Posted August 17, 2016 This makes sense but it does not work ;( Quote
0 Michael Posted August 17, 2016 Report Posted August 17, 2016 5 minutes ago, SiXwishlist said: This makes sense but it does not work ;( Make sure you aren't logged in blesta as an admin else you will see it as a logged in user. Blesta Addons 1 Quote
0 bunny Posted August 17, 2016 Author Report Posted August 17, 2016 I logged in as a user but the button is not available. Only transfer is available <div class="panel-body"> <div class="row"> <div class="col-md-8 col-md-offset-2 "> <?php $this->Form->create(); ?> <div> <div class="form-group"> <?php $this->Form->fieldText("domain", $this->Html->ifSet($vars->domain), array('placeholder' => $this->_("Domain.lookup.domain_placeholder", true), 'class' => "form-control input-md")); ?> </div> <div class="form-group tlds"> <?php foreach ($tlds as $tld => $pack) { ?> <label class="form-control dropdown-menu"> <?php $this->Form->fieldCheckbox("tlds[]", $tld, in_array($tld, $this->Html->ifSet($vars->tlds, array()))); ?> <?php $this->Html->_($tld);?> </label> <?php } ?> </div> </div> <div> <div class="btn-group"> <?php if ($this->Html->ifSet($logged_in)) { ?> <button class="btn btn-primary btn-sm" type="submit" name="lookup" value="1"> <i class="fa fa-search"></i> <?php $this->_("Domain.lookup.lookup_btn");?> </button> <?php } ?> <button class="btn btn-primary btn-sm" type="submit" name="transfer" value="1"> <i class="fa fa-sign-in"></i> <?php $this->_("Domain.lookup.transfer_btn");?> </button> </div> </div> </div> <?php $this->Form->end(); ?> </div> </div> <?php if ($this->Html->ifSet($domains) && !empty($domains)) { $this->Form->create($this->base_uri . "order/config/index/" . $order_form->label, array('id' => "configure_domain")); ?> <hr> <?php if (!isset($availability) || in_array(true, $availability)) { ?> <div class="alert alert-success"> <p><i class="fa fa-check-circle"></i> <?php $this->_("Domain.lookup.domains_header_available");?></p> </div> <?php } else { ?> <div class="alert alert-danger"> <p><i class="fa fa-exclamation-circle"></i> <?php $this->_("Domain.lookup.domains_header_unavailable");?></p> </div> <?php } ?> <div class="table-responsive"> <table class="table table-curved whois"> <thead> <tr> <th> <input type="checkbox" id="all_domains"> </th> <th><?php $this->_("Domain.lookup.domains_domain_name");?></th> <th><?php $this->_("Domain.lookup.domains_status");?></th> <th><?php $this->_("Domain.lookup.domains_term");?></th> </tr> </thead> <tbody> <?php foreach ($domains as $domain => $pack) { $allow = true; if (isset($availability[$domain]) && !$availability[$domain]) $allow = false; ?> <tr> <td> <?php $attr = array('id' => "dom_" . $domain); if (!$allow) $attr['disabled'] = "disabled"; $this->Form->fieldCheckbox("domains[]", $domain, $allow && in_array($domain, $this->Html->ifSet($vars->domains, array())), $attr); ?> </td> <td><?php $this->Form->label($this->Html->_($domain), "dom_" . $domain);?></td> <td> <?php if ($allow) { ?> <span class="label label-success"><?php $this->_("Domain.lookup.domain_available");?></span> <?php } else { ?> <span class="label label-danger"><?php $this->_("Domain.lookup.domain_unavailable");?></span> <?php } ?> </td> <td> <?php $prices = array(); foreach ($pack->package->pricing as $price) { $prices[$price->id] = $this->_("Domain.lookup.term", true, $price->term, ($price->term == 1 ? $this->Html->ifSet($periods[$price->period]) : $this->Html->ifSet($periods[$price->period . "_plural"])), $this->CurrencyFormat->format($price->price, $price->currency)); } $attr = array('class' => "form-control input-sm"); if (!$allow) $attr['disabled'] = "disabled"; $this->Form->fieldSelect("pricing_id[" . $this->Html->_($domain, true) . "]", $prices, $this->Html->ifSet($vars->pricing_id), $attr); $this->Form->fieldHidden("group_id[" . $this->Html->_($domain, true) . "]", $pack->group->package_group_id); $this->Form->fieldHidden("meta[" . $this->Html->_($domain, true) . "][domain]", $domain); if (isset($vars->transfer)) $this->Form->fieldHidden("meta[" . $this->Html->_($domain, true) . "][transfer]", "true"); ?> </td> </tr> <?php } ?> </tbody> </table> </div> <button type="submit" class="btn btn-default pull-right"> <i class="fa fa-chevron-circle-right"></i> <?php $this->_("Domain.lookup.order_btn");?> </button> <?php $this->Form->end(); } ?> </div> <?php $this->WidgetClient->end(); ?> <script type="text/javascript"> $(document).ready(function() { $("#all_domains").on("click", function() { $("#configure_domain input[name='domains[]']").not(":disabled").prop('checked', this.checked); }); $("#configure_domain").submit(function(event) { var domain_form = this; $("input[name='domains[]']", domain_form).each(function() { if (!$(this).is(":checked")) { $("select[name='pricing_id[" + $(this).val() + "]']", domain_form).attr("disabled", "disabled"); $("input[name='group_id[" + $(this).val() + "]']", domain_form).remove(); } }); }); }); </script> Quote
0 Blesta Addons Posted August 18, 2016 Report Posted August 18, 2016 change this <?php if ($this->Html->ifSet($logged_in)) { ?> by <?php if ($this->Html->ifSet($client)) { ?> Michael 1 Quote
Question
bunny
domain lookup only for logged users? how to hide this button?
6 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.