CakePHP сохраняет данные из Google Analytics - PullRequest
1 голос
/ 18 февраля 2011

Я работал с этим плагином: http://www.neilcrookes.com/2009/09/27/get-google-analytics-data-in-your-cakephp/ но, честно говоря, он у меня над головой.

В Analytic.php кажется, что useTable имеет значение false, однако, когда он true, он выдаетошибка.Я новичок в плагинах Cake и Cake, так что, возможно, я неправильно взаимодействую.

Я бы хотел сохранить измерения и метрики, загружаемые в базу данных, используя торт.Любое направление будет с благодарностью.

1 Ответ

3 голосов
/ 18 февраля 2011

модель имеет useTable = false, поскольку она использует источник данных для получения данных. Вы не можете просто установить его в true, и он не будет работать по-другому. если вы хотите сохранить его, создайте новую модель с таблицей БД, как обычно, а затем сделайте что-то вроде следующего.

в новой модели ...

$data = ClassRegistry::init('AnaliticsModel')->findMethod();

тогда манипулируй как надо

$this->save($data);

теперь у вас в БД ... затем вы можете сделать $this->find() <- обычные пирожные на новой модели </p>

...