2015-11-02 2 views
0

Я добавил расширение (wraper для google chart) «scotthuangzl/yii2-google-chart»: «dev-master» в раздел require моего файла composer.json. Однако, когда я вызываю это расширение на представления \ site \ myPage.php, у меня есть эта ошибка: Class 'scotthuangzl \ googlechart \ GoogleChart' не найден. Что я делаю неправильно? Благодарю.Как правильно добавить диаграмму Google в Yii2?

Это код, где я называю диаграмму Google:

<?php 
    use scotthuangzl\googlechart\GoogleChart; 

    echo GoogleChart::widget(array('visualization' => 'BarChart', 
    'data' => array(
    array('Type', 'Value'), 
    array('Var1', $model->avg1), 
    ............. 
), 
'options' => array('title' => 'Variable - avg1'))); 
?> 
+0

вам нужно обновить композитор после обновления добавления требует раздел в composer.json –

+0

Спасибо вам ответить, у меня есть эта проблема при обновлении композитора: задачи 1 - yiisoft/yii2 2.0.6 требует bower-asset/jquery 2.1.*@stable | 1.11.*@stabl e -> не найдено соответствующего пакета. - yiisoft/yii2 2.0.5 требует bower-asset/jquery 2.1.*@stable | 1.11.*@stabl e -> не найдено соответствующего пакета. - yiisoft/yii2 2.0.6 требует bower-asset/jquery 2.1.*@stable | 1.11.*@stabl e -> не найдено соответствующего пакета. - Запрос на установку для yiisoft/yii2> = 2.0.5 -> выполнимо по yiisoft/yi i2 [2.0.5, 2.0.6]. –

ответ

0

Я решил эту проблему с помощью другой wraper (https://github.com/miloschuman/yii2-highcharts). (1) Я поместил следующие строки в раздел require файла composer.json: «yiisoft/yii2-jui»: «*», «miloschuman/yii2-highcharts-widget»: «dev-master» (2)), а затем запустить в консоли команды: обновление композитора

Смежные вопросы