• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP ViewList类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了PHP中ViewList的典型用法代码示例。如果您正苦于以下问题:PHP ViewList类的具体用法?PHP ViewList怎么用?PHP ViewList使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



在下文中一共展示了ViewList类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。

示例1: testOverrideSearchFields

 function testOverrideSearchFields()
 {
     $list = new ViewList();
     $list->module = "Contacts";
     $list->seed = new Contact();
     $list->prepareSearchForm();
     $this->assertTrue(isset($list->searchForm->searchFields['test']));
 }
开发者ID:rgauss,项目名称:sugarcrm_dev,代码行数:8,代码来源:Bug36989Test.php


示例2: preDisplay

 /**
  * @see ViewList::preDisplay()
  */
 public function preDisplay()
 {
     require_once 'modules/AOS_PDF_Templates/formLetter.php';
     formLetter::LVPopupHtml('Accounts');
     parent::preDisplay();
     require_once "custom/include/metrix/loadDynamicLists.php";
     //helper class to autopoluate the dropdowns
     require_once 'include/utils.php';
     global $current_user, $app_list_strings;
     $list = new loadDynamicLists();
     $dynamic_dd_fileds = array("pays_text_c" => array("tblname" => "ref_pays", "listname" => "pays_text_list", "field" => "nom", "tag" => "0"), "id_region_a_c" => array("tblname" => "ref_region", "listname" => "id_region_a_c_list", "field" => "nom", "tag" => "0"));
     foreach ($dynamic_dd_fileds as $k => $v) {
         unset($app_list_strings[$v['listname']]);
         $app_list_strings[$v['listname']] = $list->populate_list($v['tblname'], $v['field'], $v['tag']);
     }
     //echo "<pre>";
     //var_dump($app_list_strings['id_region_a_c_list']);
     /* foreach($app_list_strings['id_region_a_c_list'] as $k=>$v){
     	  	echo "'".$k."'=>'".$v."',<br>";
     	  }*/
     //if the current user is not admin then hide the values of certain fields and make them non inline-editable
     if ($current_user->is_admin != 1) {
         echo "\n\n\t\t\t<script>\n\t\t\t\t\$('html').hide();\n\t\t\t\t\$(document).ready(\n\t\t\t\tfunction()\n\t\t\t\t{\n\n\t\t\t\tvar remove_fields =    \t['coda_name_c','coda_sname_c','prive_c','id_etat_c','date_effectif_c','date_maj_c','commentaire2_c','code_hier_c','adhesion_c','sigle_c','historique','nb_etud_c','nb_ens_c','nb_cherch_c','rub_c','commentaire2_c','nb_etud_annee_obs_c','nb_ens_annee_obs_c','nb_cherch_annee_obs_c','chiffres_c'];//you can add the fields you want to hide here\n\n\n\t\t\t\t\$.each( remove_fields, function( key, value ) {\n\n\n\t\t\t\t\$('td[field= ' + value + ']').html( '' );\n\n\t\t\t\t\$('td[field=' + value + ']').removeAttr('field');\n\t\t\t\t});\n\n\t\t\t\t\$('html').show(250);\n\t\t\t\t}\n\t\t\t\t);\n\n\t\t\t</script>";
     }
     $this->lv = new AccountsListViewSmarty();
 }
开发者ID:auf,项目名称:crm_auf_org,代码行数:29,代码来源:view.list.php


示例3: preDisplay

 /**
  * @see ViewList::preDisplay()
  */
 public function preDisplay()
 {
     require_once 'modules/AOS_PDF_Templates/formLetter.php';
     formLetter::LVPopupHtml('Leads');
     parent::preDisplay();
     $this->lv = new LeadsListViewSmarty();
 }
开发者ID:MexinaD,项目名称:SuiteCRM,代码行数:10,代码来源:view.list.php


示例4: prepareSearchForm

 /**
  * Overridden from ViewList prepareSearchForm so we can tack on some additional where clauses
  *
  */
 function prepareSearchForm()
 {
     parent::prepareSearchForm();
     require_once 'modules/Employees/EmployeesSearchForm.php';
     $newForm = new EmployeesSearchForm($this->searchForm);
     $this->searchForm = $newForm;
 }
开发者ID:netconstructor,项目名称:sugarcrm_dev,代码行数:11,代码来源:view.list.php


示例5: ProjectTaskViewList

 function ProjectTaskViewList()
 {
     parent::ViewList();
 }
开发者ID:sysraj86,项目名称:carnivalcrm,代码行数:4,代码来源:view.list.php


示例6: ActivitiesViewList

 function ActivitiesViewList()
 {
     parent::ViewList();
 }
开发者ID:omusico,项目名称:sugar_work,代码行数:4,代码来源:view.list.php


示例7: exit

}
$view_name = NULL;
if (isset($_GET['vn']) && !is_proper_view_name($_GET['vn'])) {
    ?>
<div class="ui-widget">
  <div class="ui-state-default ui-corner-all" styledefault="padding: 0 .7em;"> 
    <p><span class="ui-icon ui-icon-alert" style="float: left; margin-right: .3em;"></span> 
    View names valid characters are 0-9, a-z, A-Z, -, _ and space. View has not been created.</p>
  </div>
</div>
<?php 
    exit(0);
} else {
    $view_name = $_GET['vn'];
}
$viewList = new ViewList();
$dwoo = new Dwoo($conf['dwoo_compiled_dir'], $conf['dwoo_cache_dir']);
$tpl = new Dwoo_Template_File(template("view_content.tpl"));
$data = new Dwoo_Data();
$size = isset($clustergraphsize) ? $clustergraphsize : 'default';
// set to 'default' to preserve old behavior
if ($size == 'medium') {
    $size = 'default';
}
$additional_host_img_css_classes = "";
if (isset($conf['zoom_support']) && $conf['zoom_support'] === true) {
    $additional_host_img_css_classes = "host_{$size}_zoomable";
}
$data->assign("additional_host_img_css_classes", $additional_host_img_css_classes);
$view_items = NULL;
$view = $viewList->getView($view_name);
开发者ID:afbjorklund,项目名称:ganglia-web,代码行数:31,代码来源:view_content.php


示例8: _getModuleTitleParams

 /**
  * @see SugarView::_getModuleTitleParams()
  */
 protected function _getModuleTitleParams($browserTitle = false)
 {
     global $mod_strings;
     $params = parent::_getModuleTitleParams($browserTitle);
     $params[] = $mod_strings['LBL_NEWSLETTER_TITLE'];
     return $params;
 }
开发者ID:jglaine,项目名称:sugar761-ent,代码行数:10,代码来源:view.newsletterlist.php


示例9: display

 function display()
 {
     if (isset($_REQUEST['close_window'])) {
         echo "<script>window.close();</script>";
     }
     parent::display();
 }
开发者ID:jglaine,项目名称:sugar761-ent,代码行数:7,代码来源:view.closecontactaddresspopup.php


示例10: preDisplay

 public function preDisplay()
 {
     require_once 'modules/AOS_PDF_Templates/formLetter.php';
     formLetter::LVPopupHtml('Contacts');
     parent::preDisplay();
     $this->lv = new ContactsListViewSmarty();
     /************************************************************/
     //logic for the search dynamic dropdowns
     /************************************************************/
     require_once "custom/include/metrix/loadDynamicLists.php";
     //helper class to autopoluate the dropdowns
     require_once 'include/utils.php';
     global $current_user, $app_list_strings;
     $list = new loadDynamicLists();
     $dynamic_dd_fileds = array("country_c_basic" => array("tblname" => "ref_pays", "listname" => "country_list", "field" => "nom"));
     $list = new loadDynamicLists();
     foreach ($dynamic_dd_fileds as $k => $v) {
         unset($app_list_strings[$v['listname']]);
         $app_list_strings[$v['listname']] = $list->populate_list($v['tblname'], $v['field']);
     }
     /************************************************************/
     //end logic for the search dynamic dropdowns
     /************************************************************/
     //if the current user is not admin then hide the values of certain fields and make them non inline-editable
     if ($current_user->is_admin != 1) {
         echo "\n\n\t\t\t<script>\n\t\t\t\t\$('html').hide();\n\t\t\t\t\$(document).ready(\n\t\t\t\tfunction()\n\t\t\t\t{\n\n\t\t\t\tvar remove_fields =    \t['email1','phone_mobile','jjwg_maps_address_c','primary_address_postalcode','primary_address_state','primary_address_city','alt_address_city','primary_address_country','phone_work','phone_fax','description'];//you can add the fields you want to hide here\n\n\n\t\t\t\t\$.each( remove_fields, function( key, value ) {\n\n\n\t\t\t\t\$('td[field= ' + value + ']').html( '' );\n\n\t\t\t\t\$('td[field=' + value + ']').removeAttr('field');\n\t\t\t\t});\n\n\t\t\t\t\$('html').show(250);\n\t\t\t\t}\n\t\t\t\t);\n\n\t\t\t</script>";
     }
 }
开发者ID:auf,项目名称:crm_auf_org,代码行数:28,代码来源:view.list.php


示例11: preDisplay

 public function preDisplay()
 {
     echo '<script type="text/javascript" src="custom/include/js/jquery.js"></script>';
     echo '<script type="text/javascript" src="modules/Tours/js/Sync.js"></script>';
     parent::preDisplay();
     $this->lv->actionsMenuExtraItems[] = $this->builMyMenuItem();
 }
开发者ID:sysraj86,项目名称:carnivalcrm,代码行数:7,代码来源:view.list.php


示例12: preDisplay

 public function preDisplay()
 {
     parent::preDisplay();
     $this->lv->actionsMenuExtraItems[] = $this->buildMyMenuItem();
     // Bug: Missing "add to target list" entry in the action menu
     $this->lv->targetList = true;
 }
开发者ID:NeoArno,项目名称:JJWDesign-Google-Maps,代码行数:7,代码来源:view.list.php


示例13: preDisplay

 /**
  * @see SugarView::preDisplay()
  */
 public function preDisplay()
 {
     global $mod_strings;
     $mod_strings['LBL_MODULE_TITLE'] = $mod_strings['LBL_NEWSLETTER_TITLE'];
     $mod_strings['LBL_LIST_FORM_TITLE'] = $mod_strings['LBL_NEWSLETTER_LIST_FORM_TITLE'];
     parent::preDisplay();
 }
开发者ID:MexinaD,项目名称:SuiteCRM,代码行数:10,代码来源:view.newsletterlist.php


示例14: preDisplay

 public function preDisplay()
 {
     //bug #46690: Developer Access to Users/Teams/Roles
     if (!$GLOBALS['current_user']->isAdminForModule('Users') && !$GLOBALS['current_user']->isDeveloperForModule('Users')) {
         sugar_die("Unauthorized access to administration.");
     }
     parent::preDisplay();
 }
开发者ID:jglaine,项目名称:sugar761-ent,代码行数:8,代码来源:view.list.php


示例15: preDisplay

 public function preDisplay()
 {
     parent::preDisplay();
     $this->lv->quickViewLinks = false;
     $this->lv->export = false;
     $this->lv->mergeduplicates = 0;
     $this->lv->showMassupdateFields = false;
 }
开发者ID:jglaine,项目名称:sugar761-ent,代码行数:8,代码来源:view.list.php


示例16: process

 /**
  * @see SugarView::process()
  */
 public function process()
 {
     $this->options['show_all'] = false;
     $this->options['show_javascript'] = true;
     $this->options['show_footer'] = false;
     $this->options['show_header'] = false;
     parent::process();
 }
开发者ID:aldridged,项目名称:gtg-sugar,代码行数:11,代码来源:view.mappingproperties.php


示例17: display

 public function display()
 {
     global $current_user;
     if (!$current_user->is_admin) {
         sugar_die(translate("LBL_MUST_BE_ADMIN"));
     }
     parent::display();
 }
开发者ID:omusico,项目名称:SelkirkCRM,代码行数:8,代码来源:view.list.php


示例18: listViewPrepare

 function listViewPrepare()
 {
     if (empty($_REQUEST['orderBy'])) {
         $_REQUEST['orderBy'] = 'date_start';
         $_REQUEST['sortOrder'] = 'desc';
     }
     parent::listViewPrepare();
 }
开发者ID:nitouser,项目名称:yaai,代码行数:8,代码来源:view.list.php


示例19: display

    function display()
    {
        global $mod_strings;
        $javascript = <<<EOF
<script>
</script> 
EOF;
        echo $javascript;
        parent::display();
    }
开发者ID:sunmo,项目名称:snowlotus,代码行数:10,代码来源:view.list.php


示例20: preDisplay

 public function preDisplay()
 {
     parent::preDisplay();
     $this->lv->delete = false;
     $this->lv->export = false;
     $this->lv->multiSelect = false;
     $this->lv->mergeduplicates = false;
     $this->lv->showMassupdaeFields = false;
     $this->lv->show_action_dropdown = false;
     $this->lv->show_process = false;
     $this->lv->quickViewLinks = false;
 }
开发者ID:jeffcao,项目名称:fzglsys_v5,代码行数:12,代码来源:view.list.php



注:本文中的ViewList类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP ViewManager类代码示例发布时间:2022-05-23
下一篇:
PHP ViewFactory类代码示例发布时间:2022-05-23
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap