function xt_get_website($id) { $cats = xt_yiqifa_website_category(); if (absint($id) > 0 && !empty($cats)) { foreach ($cats as $cat) { if (isset($cat['sites']) && !empty($cat['sites'])) { if (isset($cat['sites'][$id])) { return $cat['sites'][$id]; } } } } return array(); }
function widget($args, $instance) { extract($args); $title = apply_filters('xt_widget_title', empty($instance['title']) ? '' : $instance['title'], $instance, $this->id_base); $cids = $instance['cids']; echo $before_widget; echo '<div class="hd"><h4 class="xt-bd-l" ' . (!empty($title) ? '' : ' style="display:none;"') . '><span>' . $title . '</span></h4></div><div class="bd">'; if (!empty($cids)) { $cats = xt_yiqifa_website_category(); $tabs = array(); foreach ($cids as $cid) { if (isset($cats[$cid])) { $tabs[] = $cats[$cid]; } } ?> <div class="tabbable tabs-left"> <ul class="nav nav-tabs nav-pills"> <?php if (!empty($tabs)) { $isFirst = true; foreach ($tabs as $tab) { echo '<li class="' . ($isFirst ? 'active' : '') . '"><a href="#X_Merchant-Category-' . $tab['id'] . '" data-toggle="tab">' . $tab['name'] . '(' . $tab['amount'] . ')</a></li>'; $isFirst = false; } } ?> </ul> <div class="tab-content"> <?php if (!empty($tabs)) { $isFirst = true; foreach ($tabs as $tab) { $sites = $tab['sites']; ?> <div class="tab-pane <?php echo $isFirst ? 'active' : ""; ?> " id="X_Merchant-Category-<?php echo $tab['id']; ?> "> <ul class="thumbnails"> <?php $isFirst = false; if (!empty($sites)) { foreach ($sites as $site) { $_url = $site['url']; ?> <li> <a rel="nofollow" target="_blank" href="<?php echo $_url; ?> " class="thumbnail" title="<?php echo $site['name']; ?> "> <img src="<?php echo $site['logo']; ?> " alt="<?php echo $site['name']; ?> " width="120px" height="60px"> <?php echo $site['commission'] ? '<h5>返' . $site['commission'] . '</h5>' : ''; ?> </a> </li> <?php } } ?> </ul> </div> <?php } } ?> </div> </div> <?php } echo '</div>'; echo $after_widget; }
function widget($args, $instance) { extract($args); $title = apply_filters('xt_widget_title', empty($instance['title']) ? '' : $instance['title'], $instance, $this->id_base); $type = isset($instance['type']) ? $instance['type'] : 'direct'; echo $before_widget; $tabs = xt_yiqifa_website_category(); if (!empty($tabs)) { ?> <div class="tabbable tabs-left"> <ul class="nav nav-tabs nav-pills xt-bd-l"> <?php if (!empty($tabs)) { $isFirst = true; foreach ($tabs as $tab) { echo '<li class="' . ($isFirst ? 'active' : '') . '"><a href="#X_Merchant-Category-' . $tab['id'] . '" data-toggle="tab">' . $tab['name'] . '(' . $tab['amount'] . ')</a></li>'; $isFirst = false; } } ?> </ul> <div class="tab-content"> <?php if (!empty($tabs)) { $isFirst = true; foreach ($tabs as $tab) { $sites = $tab['sites']; ?> <div class="tab-pane <?php echo $isFirst ? 'active' : ""; ?> " id="X_Merchant-Category-<?php echo $tab['id']; ?> "> <ul class="thumbnails"> <?php $isFirst = false; if (!empty($sites)) { foreach ($sites as $site) { $_url = $site['url']; if ($type == 'jump') { $_url = xt_jump_url(array('type' => 'mall', 'id' => $site['id'], 'title' => $site['name'])); } if (empty($site['commission'])) { $site['commission'] = '50%'; } ?> <li> <a rel="nofollow" target="_blank" href="<?php echo $_url; ?> " class="thumbnail" title="<?php echo $site['name']; ?> "> <img src="<?php echo $site['logo']; ?> " alt="<?php echo $site['name']; ?> " width="120px" height="60px"> <?php echo $site['commission'] ? '<span class="xt-desc">最高返<em>' . $site['commission'] . '</em></span>' : ''; ?> </a> </li> <?php } } ?> </ul> </div> <?php } } ?> </div> </div> <?php } echo $after_widget; }