问题标签 [laravel-3]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
laravel - 如何在 laravel eloquent 模型中一对多地获取两个表的列?
使用这个简单的示例,我可以获取表“comments”中的列,但无法获取表“post”中的列。我知道我可以使用“Fluent join”,但它在 Eloquente 中可行吗?谢谢!
}
many-to-many - Laravel 多对多关系
我有两个模型User
,Role
我已经关闭了它们的时间戳,就像这样
而且我已经从两个表(&)中删除了created_at
和列。updated_at
users
roles
我还有一个名为role_user
3 列的第三个数据透视表id
,user_id
并且role_id
当我尝试查找用户的角色时,我不断收到未找到未知列role_user.created_at
。`
请帮助我遇到了这个问题。先感谢您!
php - Laravel 未处理异常未定义索引:core.php 第 218 行上的 argv
我喜欢认为我的 Google-fu 技能相当不错,但我找不到解决这个特定问题的方法。我在本地服务器上的开发盒上运行 laravel。我在 Debian Mint 机器上运行 nginx,PHP 版本 5.4.6-1。
当我将浏览器指向本地框时,我收到以下错误消息:
该特定代码片段如下所示:
关于如何解决这个特别烦人的问题有什么建议吗?谢谢!
controller - Base_Controller:访问 Laravel 中的当前控制器名称
我试图在 Laravel 3.2 的基本控制器中获取当前控制器名称,但它返回 null。在我的家庭控制器中没有问题。
我怎样才能在我的Base_Controller
?
laravel - Eloquent 查询生成器 - hasOne 错误
这让我发疯了。我有 2 张桌子;
- 解释和
- 交易。
在我拥有的模型文件夹transaction.php
中explanation.php.
交易.php:
解释.php
我只是打电话
我收到的错误是
Query 类上没有定义方法 [hasone]
谁能看到我哪里出错了?
php - Laravel 中的多站点框架
我刚刚开始使用 Laravel 3 开发内容管理框架。它不是为数据库驱动的应用程序而设计的(可能稍后会出现)。它专为希望以简单且对 SEO 友好的方式制作静态网站的网页设计师而设计。
简而言之,设计者只需要通过使用文件夹结构来创建一个默认站点和任何其他 [可选] 站点(使其成为一个多站点框架,如 Drupal)。
目前,结构设计如下(尚未实现,只是一个想法;也是对 Laravel 标准路径结构的改动):
这是我现在的主要问题:我不知道如何扩展 View 类以查看标准views
文件夹之外而不必使用path:
前缀。
这样做的最佳方法是什么?
也许还有另一个模板引擎可以让我更轻松地完成这项任务?Laravel 3 是否有合适的 HAML 引擎?
注意:我知道有使用 Markdown 的内容包,但这不是我想要的。
这里的任何帮助将不胜感激。
php - Laravel:没有密码的登录用户
我是 Laravel 的新手,它看起来像一个不错的 PHP 框架。通过指南和各种教程,我知道如何使用 Auth 类登录用户。但是,Auth 类需要用户名和密码才能登录用户。
现在,如果我使用 Facebook Connect,在成功通过 facebook 身份验证后,我可能能够检索与我将保存在数据库中的 facebook ID 对应的用户详细信息。但是,对于 facebook 用户,不会在数据库中保存密码。那么如何使用 Auth 类登录用户呢?
在 Codeigniter 中,我将会话数据设置如下:
php - 如何使用 Laravel 3 创建新的缓存驱动程序?
我在 application/libraries/fnmemcache.php 中创建了一个新文件,其中包含:
当我在 cache.php 配置文件中设置“fnmemcache”驱动程序时,它没有检测到我的新缓存驱动程序。我也尝试过Cache::extend()
start.php 中的方法,但它是一样的。
查看 laravel 目录中的 cache.php 文件(工厂方法),它似乎永远不会工作,因为它有一个带有预定义缓存驱动程序的开关,如果我们不指定其中一个,则会引发异常。这将很容易修改核心,但我当然不想这样做。
php - laravel 3如何上传多个文件?
我想使用 laravel 3 将多个文件上传到服务器,但是如何?查看代码:
路线代码:
但它不工作。请任何人帮忙。
php - 数组到字符串到数组的转换
我有一个数组,我将其作为字符串存储在数据库中,以便更容易检索(通过 cron 每 15-30 分钟用新数据刷新一次)。
我最初使用以下方法将数组作为字符串存储到数据库中:
我目前正在使用以下内容进行检索,然后将字符串转换回数组以准备 foreach:
出于某种原因,我收到以下错误:Array to string conversion
我不明白这个错误,因为我从 String 转到 Array 并且我查看了一下php.net/manual
,它看起来很好?...