A block must start with a tag name in "\views\site\index.twig" at line 2
эту ошибку твиг , прикрученный к yii таким способом даёт при попытке использовать стандартный пример (его настройки) - просто закомментируйте:
рецепты и примеры для Твига здесь
Итак, господа, =
для установки глобально значения переменной используйте ассоциативный массив Yii::app()->params[], например:
Yii::app()->params['variable_name'] = true;
вот такая простая табличка
CREATE TABLE `somemodel` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `hash` VARCHAR(255) NULL DEFAULT NULL, `body` MEDIUMTEXT NULL, PRIMARY KEY (`id`) ) COLLATE='utf8_unicode_ci' ENGINE=InnoDB
здесь я размещу базовый пример, иллюстрирующий решение указанной в заголовке задачи
вот что получилось =):
подобное можно сделать используя обращение внутри обработчика (пример):
Получить имя класса можно с помощью функции get_class() например так:
class SomeClass { function name() { echo "Моё имя = " , get_class($this) , "\n"; } }
изображение взято отсюда = http://pascalini.com/?page_id=415
в php нет множественного наследования классов (до версии 5.3 точне не было)))