bunny Posted August 17, 2016 Report Share 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 Link to comment Share on other sites More sharing options...
0 Michael Posted August 17, 2016 Report Share 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 Link to comment Share on other sites More sharing options...
0 bunny Posted August 17, 2016 Author Report Share Posted August 17, 2016 This makes sense but it does not work ;( Quote Link to comment Share on other sites More sharing options...
0 Michael Posted August 17, 2016 Report Share 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 Link to comment Share on other sites More sharing options...
0 bunny Posted August 17, 2016 Author Report Share 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 Link to comment Share on other sites More sharing options...
0 bunny Posted August 18, 2016 Author Report Share Posted August 18, 2016 some solution? Quote Link to comment Share on other sites More sharing options...
0 Blesta Addons Posted August 18, 2016 Report Share Posted August 18, 2016 change this <?php if ($this->Html->ifSet($logged_in)) { ?> by <?php if ($this->Html->ifSet($client)) { ?> Michael 1 Quote Link to comment Share on other sites More sharing options...
Question
bunny
domain lookup only for logged users? how to hide this button?
Link to comment
Share on other sites
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.