Вход Регистрация
Файл: concrete5.7.5.6/concrete/blocks/testimonial/controller.php
Строк: 43
<?php

namespace ConcreteBlockTestimonial;
defined('C5_EXECUTE') or die("Access Denied.");
use 
ConcreteCoreBlockBlockController;
use 
Core;

class 
Controller extends BlockController
{

    public 
$helpers = array('form');

    protected 
$btInterfaceWidth = 450;
    protected 
$btCacheBlockOutput = true;
    protected 
$btCacheBlockOutputOnPost = true;
    protected 
$btCacheBlockOutputForRegisteredUsers = true;
    protected 
$btInterfaceHeight = 560;
    protected 
$btExportFileColumns = array('fID');
    protected 
$btTable = 'btTestimonial';

    public function 
getBlockTypeDescription()
    {
        return 
t("Displays a quote or paragraph next to biographical information and a person's picture.");
    }

    public function 
getBlockTypeName()
    {
        return 
t("Testimonial");
    }

    public function 
getSearchableContent()
    {
        return 
$this->name . "n" . $this->position . "n" . $this->company . "n" . $this->paragraph;
    }

    public function 
view()
    {
        
$image = false;
        if (
$this->fID) {
            
$f = File::getByID($this->fID);
            if (
is_object($f)) {
                
$image = Core::make('html/image', array($f, false))->getTag();
                
$image->alt($this->name);
                
$this->set('image', $image);
            }
        }
    }
}
Онлайн: 3
Реклама