Вход Регистрация
Файл: contao-3.5.8/system/modules/comments/elements/ContentComments.php
Строк: 54
<?php

/**
 * Contao Open Source CMS
 *
 * Copyright (c) 2005-2016 Leo Feyer
 *
 * @license LGPL-3.0+
 */

namespace Contao;


/**
 * Class ContentComments
 *
 * @author Leo Feyer <https://github.com/leofeyer>
 */
class ContentComments extends ContentElement
{

    
/**
     * Template
     * @var string
     */
    
protected $strTemplate 'ce_comments';


    
/**
     * Display a wildcard in the back end
     *
     * @return string
     */
    
public function generate()
    {
        if (
TL_MODE == 'BE')
        {
            
/** @var BackendTemplate|object $objTemplate */
            
$objTemplate = new BackendTemplate('be_wildcard');

            
$objTemplate->wildcard '### ' utf8_strtoupper($GLOBALS['TL_LANG']['FMD']['comments'][0]) . ' ###';
            
$objTemplate->title $this->headline;

            return 
$objTemplate->parse();
        }

        return 
parent::generate();
    }


    
/**
     * Generate the module
     */
    
protected function compile()
    {
        
$this->import('Comments');
        
$objConfig = new stdClass();

        
$objConfig->perPage $this->com_perPage;
        
$objConfig->order $this->com_order;
        
$objConfig->template $this->com_template;
        
$objConfig->requireLogin $this->com_requireLogin;
        
$objConfig->disableCaptcha $this->com_disableCaptcha;
        
$objConfig->bbcode $this->com_bbcode;
        
$objConfig->moderate $this->com_moderate;

        
$this->Comments->addCommentsToTemplate($this->Template$objConfig'tl_content'$this->id$GLOBALS['TL_ADMIN_EMAIL']);
    }
}
Онлайн: 0
Реклама