Symphony Ch 和 Zoho LCD 2.0
Symfony 4 & Zoho SKD 2.0
大家好,我是 Symfony 4 的新手,我正在尝试使用 Zoho 2.0 SDK 连接到他们的 API 并将数据从另一个站点推送到自定义字段。
我安装了 Zoho SDK 使用:
composer require zohocrm/php-sdk
它已成功安装到我的 vendors 文件夹中。
我将它添加到我的控制器中
<?php
namespace App\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\Routing\Annotation\Route;
use zohocrm\php-sdk;
class HomeController extends AbstractController
{
/**
* @Route("/", name="home")
*/
public function index()
{
return $this->render('home/index.html.twig', [
'controller_name' => 'HomeController',
]);
}
}
但是它给我一个错误,说找不到文件。
有没有人知道或使用过带 Symfony 的 Zoho php sdk?
这是我正在关注的指南:
https://www.zoho.com/crm/help/developer/server-side-sdks/php.html
您不能在命名空间中使用连字符 -
。这就是 use zohocrm\php-sdk;
无效的原因。有关此 .
的更多信息
But it gives me an error saying it cannot find the file.
我认为这不是您遇到的错误。您显然会收到以下错误:
(1/1) ParseError
syntax error, unexpected '-', expecting ',' or ';'
in HomeController.php line 6
主要问题是您没有正确使用 classes。参考classes Hierarchy导入合适的class使用。
比如我想用ZCRMProfileCategory
。找到下面使用此 class 导入的工作控制器代码。
<?php
namespace App\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\Routing\Annotation\Route;
use ZCRMProfileCategory;
class HomeController extends AbstractController
{
/**
* @Route("/", name="home")
*/
public function index()
{
return $this->render('home/index.html.twig', [
'controller_name' => 'HomeController',
]);
}
}
大家好,我是 Symfony 4 的新手,我正在尝试使用 Zoho 2.0 SDK 连接到他们的 API 并将数据从另一个站点推送到自定义字段。
我安装了 Zoho SDK 使用:
composer require zohocrm/php-sdk
它已成功安装到我的 vendors 文件夹中。
我将它添加到我的控制器中
<?php
namespace App\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\Routing\Annotation\Route;
use zohocrm\php-sdk;
class HomeController extends AbstractController
{
/**
* @Route("/", name="home")
*/
public function index()
{
return $this->render('home/index.html.twig', [
'controller_name' => 'HomeController',
]);
}
}
但是它给我一个错误,说找不到文件。
有没有人知道或使用过带 Symfony 的 Zoho php sdk?
这是我正在关注的指南: https://www.zoho.com/crm/help/developer/server-side-sdks/php.html
您不能在命名空间中使用连字符 -
。这就是 use zohocrm\php-sdk;
无效的原因。有关此
But it gives me an error saying it cannot find the file.
我认为这不是您遇到的错误。您显然会收到以下错误:
(1/1) ParseError
syntax error, unexpected '-', expecting ',' or ';'
in HomeController.php line 6
主要问题是您没有正确使用 classes。参考classes Hierarchy导入合适的class使用。
比如我想用ZCRMProfileCategory
。找到下面使用此 class 导入的工作控制器代码。
<?php
namespace App\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\Routing\Annotation\Route;
use ZCRMProfileCategory;
class HomeController extends AbstractController
{
/**
* @Route("/", name="home")
*/
public function index()
{
return $this->render('home/index.html.twig', [
'controller_name' => 'HomeController',
]);
}
}