Вход Регистрация
Файл: concrete5.7.5.6/concrete/blocks/survey/survey_list.php
Строк: 33
<?php
namespace ConcreteBlockSurvey;

use 
ConcreteCoreLegacyDatabaseItemList;

class 
SurveyList extends DatabaseItemList
{
    protected 
$itemsPerPage 10;
    protected 
$autoSortColumns = array('cvName''question''numberOfResponses''lastResponse');

    function 
__construct()
    {
        
$query 'SELECT btSurvey.bID, CollectionVersions.cID, btSurvey.question, CollectionVersions.cvName,
                        max(btSurveyResults.timestamp) AS lastResponse,
                        count(btSurveyResults.bID) AS numberOfResponses
                    FROM btSurvey
                    LEFT JOIN btSurveyResults ON btSurveyResults.bID = btSurvey.bID
                    LEFT JOIN CollectionVersions ON CollectionVersions.cID = btSurveyResults.cID AND CollectionVersions.cvIsApproved = 1'
;

        
$this->setQuery($query);
        
$this->userPostQuery .= 'GROUP BY btSurvey.bID, CollectionVersions.cID,
                                    btSurvey.question, CollectionVersions.cvName'
;
    }
}
Онлайн: 0
Реклама