首页 文章
  • 0 votes
     answers
     views

    无法在对话框流程中解析webhook json响应(api.ai)

    我收到以下错误 错误:无法解析webhook JSON响应:无法找到字段:消息中的语音google.cloud.dialogflow.v2.WebhookResponse <?php $method = $_SERVER['REQUEST_METHOD']; // Process only when method is POST if($method == 'POST'){ $...
  • 2 votes
     answers
     views

    如何从POST请求“看到”json响应(webhook)

    我在Dialogflow中创建了一个聊天机器人,它告诉用户我(扩展)家庭的成员以及他们住在哪里 . 我已经创建了一个包含MySQL的小型数据库,其中存储了这些数据,并且只要这是合适的,我就会使用PHP脚本(在Heroku上托管)来获取它们,具体取决于用户与聊天机器人的交互 . 我的PHP脚本从Dialogflow接收POST请求(webhook)如下: <?php $dbServernam...
  • 0 votes
     answers
     views

    DialogFlow - 多个履行回复不起作用

    我试图通过php中的webhook连接到我的后端来了解DialogFlow工具 . 我可以做到这一点 . 当我尝试同时通过json发送多个响应时,我遇到了问题 . Dialogflow向我显示webhook的执行对我的所有响应都是正确的,但实际上只执行我发送的两个响应中的一个 . 我想要做的就是从我的php后端显示Facebook Messenger卡上的图像,然后让我的客户输入一个数字 . 但...
  • 2 votes
     answers
     views

    Laravel关系问题

    我有4张 table : 我的关系应该像这样工作: 物品只能有一种尺寸,颜色和类别 . 这应该可行,但事实并非如此 . 生成的查询返回错误的结果 . 这是我的模型文件: <?php class Shop_Item extends Eloquent { public static $table = 'items'; public static $timestamps = f...
  • 3 votes
     answers
     views

    如果密码字段为空,则编辑用户信息而不更改密码,如果我们填写匹配确认,则编辑它

    我正在使用lareavel 5,我想创建一个from来更新用户信息 我的表单有4个字段名称,电子邮件,密码和确认密码 需要名称的验证规则,电子邮件有效和必需,以及所需密码,最小:6个字符并与确认匹配 . 现在一切都还可以 . 我想做的是: 当用户填写密码时,应填写并匹配确认字段 . 但是如果用户没有填写密码,则提交将通过并且没有验证错误并更新用户信息而无需更改密码 . 验证码: $user = I...
  • 1 votes
     answers
     views

    Laravel 5.3 Auth :: attempt()总是返回false

    当一个新用户注册后,它会自动登录,哪个工作正常 . 我正在哈希这样的密码: '$newUser->password = bcrypt($request->get('password'));' 它成功地哈希密码,我的用户表有密码列,这是varchar 255.我在users表中也有remember_token字段 . 'dd($request->all())' 返回: arr...
  • 0 votes
     answers
     views

    创建验证规则,可以停止laravel 5.3中的其他检查

    我对名为 user_id 的字段有以下规则 . "rules" => ["zero_to_null", "integer", "min:1", "exists:app_users,id"], user_id 可以为空,因此它可以是 null 或 1,2,3,etc. 当用户在浏览器中选择'0...
  • 0 votes
     answers
     views

    Laravel:使用资源控制器更新表的单个字段

    我有一个资源控制器(包含所有操作:索引,创建,存储,显示,编辑,更新和销毁),我想知道编辑单个字段列的最佳方法是什么? 假设我们有一个带有名称,电子邮件,密码和活动的Users表(active是一个小的int 0或1) . 在用户管理页面中,有一个用于激活/停用用户的按钮(向服务器发出请求以更新所选用户的“活动”字段) . 我应该在Controller中创建一个新方法updateStatus,还是...
  • 63 votes
     answers
     views

    如何在Laravel 5中构建模块化应用程序?

    我想将我的应用程序分成模块 . 例如,会有一个“核心”模块,其中包含基本登录功能,应用程序布局/格式(CSS等),用户管理和日记 . 稍后我可以创建其他模块,如联系人管理器,可以轻松地从应用程序中添加或删除 . 应用程序导航中会有一些逻辑用于确定存在哪些模块以及显示/隐藏指向它们的链接 . 我如何在目录结构,命名空间和其他任何需要的方面做到这一点? 我正在看creolab / laravel-m...
  • 2 votes
     answers
     views

    当用户未经过身份验证而不是重定向到登录页面时,如何让Laravel发送登录表单?

    目前,如果Laravel未登录(例如 /auth/login ),则会将用户重定向到其他URL . /auth/login 包含用于检查用户是否提供了登录凭据的逻辑,在这种情况下,它们被重定向到另一个页面(例如 /home ) . (这是正确的吗?我还在学习 . ) 我想改变这个功能 . 理想情况下,当用户访问 / 或 /index.php 时,Laravel会检测到他没有登录并返回不同的视图...
  • 1 votes
     answers
     views

    在Laravel应用程序中的vBulletin

    我最近完成了我的网站向Laravel的过渡,剩下的就是当前的论坛软件 vBulletin . 现在,我的网站包含各种Blade文件(都扩展了主要布局) . 为了使论坛工作,我必须将所有vBulletin文件放在 /public 内的 /forum 目录中并直接访问它们(必须在.htaccess文件中添加例外) . 因此,通过直接访问它们(例如访问 example.com/public/forum...
  • 1 votes
     answers
     views

    Laravel 5雄辩地从第二个连接表的外键中包含另一个表的行

    我有3个样本模型 customer ID order ID 顾客ID deliver_address_id customer_address id customer_id 街 国家 客户可以在他的 Profiles 中保存许多地址,但他每个订单只能选择一个地址 . 我想在一个查询中使用laravel 5 eloquent获取所有客户订单,包括地址 . 我是laravel中的新用户,因此...
  • 1 votes
     answers
     views

    是否有可能从Laravel数组语法输入中获取密钥?

    给定格式的表格: <form method="POST" action="{{ route('post') }}"> {{ csrf_field() }} @foreach([ 'firstname' => 'First name', 'lastname' => 'Last name', ] as $key =>...
  • 9 votes
     answers
     views

    Laravel属于在两个表上定义本地键的ToMany关系

    因此,belongsToMany关系是多对多关系,因此需要数据透视表 示例我们有一个 users 表和一个 roles 表和一个 user_roles 数据透视表 . 数据透视表有两列, user_id , foo_id ... foo_id 引用角色表中的 id . 为此,我们在 user eloquent模型中编写以下内容: return $this->belongsToMany...
  • -1 votes
     answers
     views

    使用数据透视表引用主键是个好主意吗?

    我正在开发一个Laravel应用程序,这个疑问来找我 . 过程是:一个客户制作一个或多个 requests ,然后,我可以根据他们的产品要求提供一个或多个 deals . 我创建了产品,请求和交易Laravel模型,但我需要连接它们 . 我通过belongsToMany方法设置了与Product和Request模型的多对多关系 . 我的问题是如何设置Deal和请求之间的关系 . 正如我所说,一笔...
  • 0 votes
     answers
     views

    与Laravel 4中相同模型的关系

    我正在尝试使用相同的模型/表配置关系,但Laravel会返回错误: timeout . 表:集合 id collection_id 名字 说明 有效 时间戳...... 型号/关系:收藏 /* ---------------------------------------------------------------------------- | Relations...
  • 12 votes
     answers
     views

    Laravel父/子关系在同一型号上

    设置和虚拟数据 我有一个名为Category的简单模型,它具有以下模式: |----------------------------------------------| | cat_id | cat_name | parent_id | |----------------------------------------------| | 1 | Hom...
  • 1 votes
     answers
     views

    Laravel连接表上的一元关系

    我在Laravel 5.1上运行 目前我面临的问题与一元关系中的 SELECT 查询有关 . 我有一个 Category 型号 . 它具有以下属性: id , parent_id , name . 我想执行一个搜索功能,按类别名称和父类别名称进行过滤 . 我有这个问题 public function index($parent_id = 0) { $query = Category...
  • 0 votes
     answers
     views

    Laravel 4中具有特定角色的用户的额外字段

    我正在使用MySQL DB在Laravel 4.2中开发一个应用程序 . 我有'users','roles_users'和'roles'表,由于多对多关系,'role_user'是数据透视表 . 现在,在我的应用程序中将有不同类型的帐户 . 某些类型需要有一个独特的额外字段 . 该字段是外键字段,将帐户类型链接到特定表 . 例: A类账户:可以访问所有区域 B类帐户:只能访问1个区域及其子...
  • 1 votes
     answers
     views

    Laravel - 使用Laravel when子句查询嵌套关系

    // This comes in as an array - item_category[] $category = \Request::input('item_category'); Item::with('category') ->when($category, function($q) use ($category) { $q->whereHas('c...
  • 1 votes
     answers
     views

    Laravel 5在belongsTo()关系上返回JSON而不是object

    我安装了Laravel framework v5.3.2和dimsav/aravel-translatable package v6.0.1 . 我在同一模型上从belongsTo()关系(父)获取数据时遇到问题 . Category.php 型号 class Category extends Eloquent { public $translatedAttributes = [ ...
  • 0 votes
     answers
     views

    laravel选择框值显示

    我用laravel 5.4创建了一个管理面板 . 我想在产品项目编辑视图页面中使用类别表显示我的类别列表 . 这是我的产品项目编辑页面控制器 . public function edit($id) { $item = Item::findOrFail($id); //$sub_cat = SubCat::all(); $sub_cat = ...
  • 2 votes
     answers
     views

    Laravel和Fractal:与belongsToMany关系重复

    我正在将Fractal与Eloquent(Laravel)结合使用,并且我遇到了具有多对多(belongsToMany)关系的模型的问题 . 我正在使用JsonApiSerializer,我似乎无法找到从包含的资源中删除重复条目的适当位置 . 例如,我在用户和电子邮件之间存在多对多的关系 . 当我从我的API下载电子邮件列表时,我看到“用户”中的重复项(因为同一个用户被附加到多个电子邮件中) . ...
  • 16 votes
     answers
     views

    用CSV处理逗号

    我从php中的SOAP调用中获取CSV数据 . 不幸的是,数据中可能包含逗号 . 它的格式正确,如 1,名字,2,套索,3,“第一,最后”,5,NMEA,...... 我需要在php或javascript中将其解析为单个值 . 我已经浏览了堆栈溢出和其他地方的线程,但没有在php / javascript中找到特定的解决方案 . 我目前使用的方法是 $subject = '123,name,456...
  • 19 votes
     answers
     views

    谷歌验证:OAuth2一直返回'invalid_grant'

    我开始在我的新应用程序上配置谷歌日历 . 我几乎完成了谷歌开发人员(https://developers.google.com/google-apps/calendar/instantiate)显示的身份验证代码的精确副本,但我不断收到以下错误: 获取OAuth2访问令牌时出错,消息:'invalid_grant' 我目前正在使用Fork-CMS(http://www.fork-cms.com),...
  • 3 votes
     answers
     views

    SQL大表中的随机行(带where子句)

    我有一个人们可以在汽车上投票的网站 . 向用户展示了4辆汽车,他/她可以对他们最喜欢的汽车进行投票 . 表 cars 具有重要的列: car_id int(10) (not auto_increment, so has gaps) views int(7) points int(7) car_type int(1) (value = 1, 2 or 3) 目前,我为所有car_ty...
  • 3 votes
     answers
     views

    无法刷新PHP中的OAuth2令牌,无效授权

    我需要创建一个PHP脚本,在Google Calendar上创建一个sigle事件 . 我在设置客户端ID,客户端密钥,开发密钥和创建新事件时没有任何问题 . 我唯一的问题是OAuth2,特别是我需要 Build 一个永久连接,我不希望每次运行脚本时都进行身份验证 . 实际上,使用这个脚本我可以获得一个令牌和一个刷新令牌,但是我的令牌到期时我每小时都知道如何刷新它 . 如何编辑此代码才能执行此操作...
  • 0 votes
     answers
     views

    更新多个列和行sql表

    我正在阅读如何使用单个查询更新多行但我有一个问题,我想知道你是否可以帮助我 . 我想用一个查询更新多个列和行,但我需要它们更新如下: 如果column1和column2(在所有行中)== column1和column2(在特定的row1中),则更新column3中的值(在所有行中) . 如果不相等那么值Whatever但是if>或<then value Whatever . 示例:第1...
  • 3 votes
     answers
     views

    Google身份验证:refreshToken()返回invalid_grant错误

    我正在使用Laravel构建一个Web应用程序,该应用程序使用Google帐户作为登录方法 . 我从Github下载了Google PHP API并编写了一个用于访问Google服务的单例类 . 这个类的片段如下所示: // Returns a client ready to receive an access token. private static function getClient() ...
  • 11 votes
     answers
     views

    Symfony2中的模型和其他MVC框架?

    我试图了解模型如何在适当的MVC中工作 . 据我所知,MVC中的模型是应用程序逻辑发生的地方,模型是肉食,或MVC的骨干 . 视图只是表示,控制器是“ Binders ”,它要求模型执行某些操作,返回一些数据,并将该信息传递给呈现给用户的视图 . 现在,我正在探索各种不同的MVC框架,并想了解如何在MVC中使用模型 . 就模型而言,Symfony 2是一个有趣的框架,因为没有模型:) 我在掌握Sy...

热门问题