Я хочу настроить представление списка на основе условия, поэтому я следил за этим блогом, чтобы добавить, где условие в виде списка
Блог разработчика От Sugar, где предложение для страниц списка просмотра сахара
но после этого я не получаю параметры поиска в своем настраиваемом представлении списка. Может ли кто-нибудь навестить меня на этом?
Ниже приведено измененное представление списка (я следил за упомянутым блогом для этого)
<?php require_once('include/MVC/View/views/view.list.php'); require_once('custom/modules/Contacts/ContactsListViewSmarty.php'); class ContactsViewList extends ViewList { /** * @see ViewList::preDisplay() */ var $where = ""; function AccountsViewList() { parent::ViewList(); } public function preDisplay(){ require_once('modules/AOS_PDF_Templates/formLetter.php'); formLetter::LVPopupHtml('Contacts'); parent::preDisplay(); if($_GET['parentTab']=='Sales'){ $this->where .= "contacts.title ='IT Developer'"; }elseif ($_GET['parentTab']=='Marketing') { $this->where .= "contacts.title ='Director Sales'"; } $this->lv = new ContactsListViewSmarty(); } function listViewProcess() { $this->lv->setup($this->seed, 'include/ListView/ListViewGeneric.tpl', $this->where, $this->params); echo $this->lv->display(); } }