<?php class OverviewViewWpf extends ViewWpf { public function getOverviewTabContent() { FrameWpf::_()->addScript('admin.overview', $this->getModule()->getModPath() . 'js/admin.overview.js'); FrameWpf::_()->getModule('templates')->loadJqueryUi(); FrameWpf::_()->getModule('templates')->loadBootstrap(); FrameWpf::_()->addScript('notify-js', WPF_JS_PATH . 'notify.js', array(), false, true); FrameWpf::_()->addStyle('admin.overview.css', $this->getModule()->getModPath() . 'css/admin.overview.css'); $this->assign('isWeek', ( time() - $this->getModel()->getFirstOverview() ) > 608800); return parent::getContent('overviewTabContent'); } public function showAdminInfo() { if (FrameWpf::_()->isWCLicense()) { return; } $dismiss = (int) FrameWpf::_()->getModule('options')->get('dismiss_wpf-ads-reward'); if ($dismiss) { return; // it was already dismissed by user - no need to show it again } FrameWpf::_()->getModule('templates')->loadCoreJs(); FrameWpf::_()->addScript('wpf.admin.notice.dismis', $this->getModule()->getModPath() . 'js/admin.notice.dismis.js'); $this->assign( 'message', '<b>' . esc_html__('New! Reward points and loyalty plugin from WBW', 'woo-product-filter') . '</b><br/>' . esc_html__('Set rewards in the form of bonus points for the purchase of good, signup, writing review and more. Create delayed campaigns with automatic reward points accrual based on triggers/conditions.', 'woo-product-filter') . ' <a href="' . esc_url('https://' . WPF_WP_PLUGIN_URL . '/plugins/reward-points-for-woocommerce/') . '" target="_blank">' . esc_html__('More Info', 'woo-product-filter') . '</a>' ); $this->assign('msgSlug', 'wpf-ads-reward'); HtmlWpf::echoEscapedHtml($this->getContent('showAdminInfo')); } }