Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.


 
ФорумФорум  Последние изображенияПоследние изображения  ПоискПоиск  РегистрацияРегистрация  Вход  
Поиск
 
 

Результаты :
 
Rechercher Расширенный поиск
Последние темы
» Подтверждение о прочтении
Добавление панелей на ListView (SugarCRM 5.1) Emptyавтор worker8281 Сб Дек 27, 2014 1:05 pm

» Проблема с сессией
Добавление панелей на ListView (SugarCRM 5.1) Emptyавтор Murphy Ср Дек 03, 2014 5:20 pm

» Нужнга настройка SugarCRM
Добавление панелей на ListView (SugarCRM 5.1) Emptyавтор iliandr777 Пн Ноя 10, 2014 2:28 pm

» Отображение записей (адресатов) в списках адресатов
Добавление панелей на ListView (SugarCRM 5.1) Emptyавтор FatherMother Пн Авг 25, 2014 12:21 pm

» Нужен совет. Модуль с множеством одинаковых субпанелей.
Добавление панелей на ListView (SugarCRM 5.1) Emptyавтор Павел Пн Июл 28, 2014 12:55 pm

» Нужна помощь с опенкартом
Добавление панелей на ListView (SugarCRM 5.1) Emptyавтор manux86 Вс Фев 02, 2014 10:45 am

» вопрос работы насчет СУГАР на сервере
Добавление панелей на ListView (SugarCRM 5.1) Emptyавтор Meiir2 Пт Янв 31, 2014 8:46 am

» Интеграция с Google календарем от компании "Куб Три"
Добавление панелей на ListView (SugarCRM 5.1) Emptyавтор Dmitry.bereza Ср Авг 14, 2013 10:29 am

» настройка воронки продаж
Добавление панелей на ListView (SugarCRM 5.1) Emptyавтор EkaterinaGolovina Чт Июн 13, 2013 12:14 pm

Март 2024
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
25262728293031
КалендарьКалендарь
Баннеры
Яндекс цитирования статистика
Поддержка проекта
41001634550309

 

 Добавление панелей на ListView (SugarCRM 5.1)

Перейти вниз 
АвторСообщение
Admin
Admin



Сообщения : 74
Очки : 71
Дата регистрации : 2010-08-23

Добавление панелей на ListView (SugarCRM 5.1) Empty
СообщениеТема: Добавление панелей на ListView (SugarCRM 5.1)   Добавление панелей на ListView (SugarCRM 5.1) EmptyСр Сен 08, 2010 6:45 pm

Итак, первый вариант - это как раз то, что нам нужно. Если система будет обновляться, то обновления модуля не затронут всю проделанную работу (изменения в последнем файле списка коснуться всей sugar).

Идем дальше. Для наглядности, все примеры буду приводить на модуле Contacts. Для данного модуля создаем файл custom/modules/contacts/views/view.list.php
Имя файла, как видите, view.list.php. Оно то и скажет sugar, что для рендеринга ListView следует использовать именно его. Теперь про содержимое. Класс файла должен наследоваться от класса ViewList (это если мы хотим изменить стандартный вывод и добавить к нему кое-что свое. Если же цель - полностью заменить вывод, то тогда наследуем от SugarView). Итого:


Код:
<?php
//этот файл отвечает за вывод всех List'ов шуги, от него и будем наследоваться
require_once('include/MVC/View/views/view.list.php');

class ContactsViewList extends ViewList {

    function ContactsViewList(){
        parent::ViewList();     
    }

    function display(){
// наличие этого родительского метода позволит произвести стандартный рендеринг для ListView
    parent::display();
// это будет выводиться ниже всего контента ListView
    echo 'my panel';
    }
}
?>

Вот и всё. Вам просто остается разместить нужный код вместо приведенного как пример echo.
Вернуться к началу Перейти вниз
https://easy-sugarcrm.forum2x2.ru
 
Добавление панелей на ListView (SugarCRM 5.1)
Вернуться к началу 
Страница 1 из 1
 Похожие темы
-
» Доступ к SugarCRM с мобильного устройства
» SugarCRM бесплатный?
» Кастомизируем Joomla 1.5.x и SugarCRM 5.x.x
» Установка Denwer и Sugarcrm 5.5.4
» Нужнга настройка SugarCRM

Права доступа к этому форуму:Вы не можете отвечать на сообщения
 :: SugarCRM :: Статьи по установке и настройке SugarCRM-
Перейти: