许多TinyMCE编辑器显示在jQuery选项卡中,每个编辑器都是针对特定语言的.
我需要一个带按钮的插件,按下时会根据文本框的语言检索一些html(通过ajax).我能想出的最好的想法是将am属性放在包含该语言的textarea上,然后在插件中获取属性的值,并根据该属性将ajax请求发送到正确的url.
如何从TinyMCE插件中获取对原始textarea的引用.
欢迎任何信息/参考......我发现TinyMCE API页面真的难以理解.
我在尝试向外部 API 发布帖子时发生了一件非常奇怪的事情,我尝试向 URL 发出 POST 请求,但 Guzzle 改为发出 GET 请求(这是对该 API 的合法操作,但返回的内容不同)。
这是代码:
$request = $this->client->createRequest('POST', 'sessions', [
'json' => [
'agent_id' => $agentId,
'url' => $url
],
'query' => [
'api_key' => $this->apiKey
]
]);
echo $request->getMethod(); // comes out as POST
$response = $this->client->send($request);
echo $request->getMethod(); // suddenly becomes GET
Run Code Online (Sandbox Code Playgroud)
当我使用时会发生同样的事情 $this-client->post(…)
我真的不知道接下来要做什么。
我正在寻找一种方法来捕获所有数据库错误(如果发生的话),并发送错误报告我的电子邮件.对于常规的PHP错误,我扩展了CI_Exceptions类并添加了我的电子邮件发送代码以及日志记录.但数据库错误不会发生CI_Exceptions,而是直接记录CI_DB_Driver->query(),我不想修改System文件夹中的任何文件.
此外,我不想在应用程序的每个查询周围编写日志记录代码.