问题标签 [laravel-4]
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 4
无法登录任何人的想法?我仍然被重定向回登录页面
laravel - 如何获取公共目录?
我是这里的初学者,所以请原谅我使用这个问题return File::put($path , $data);
在 Laravel 的公共文件夹中创建一个文件。我使用了控制器中的这段代码,我需要知道它的值$path
应该如何。
backbone.js - 集合 fetch() 参数如何在 laravel 中读取
我想用参数获取集合,所以我只是这样做:
现在我如何才能读取 laravel 中的参数?我使用 php artisan 创建了 taskController 并获得了标准:
在我的路由器中,我有:
现在,当我打开 localhost/tasks 时,我得到了所有任务。但是我如何以及在哪里可以获得 collection.fetch() 的参数?
laravel - 使用 Laravel 4 的“bench”命令创建的 Composer 包文件夹结构
因此,我使用 Laravel 4 创建了一个作曲家包php artisan bench --composer
这一切都很好,
但是,我查看了Basset
Packages vendor 文件夹,发现我们的结构略有不同。
所以基本上我们在这里拥有的是
那么,为什么我的包再次嵌套在 vendor 下,或者 Basset 也应该再次列在 vendor 下?
orm - Laravel 4:如何使 Eloquent 模型中的列独一无二
我有一个 Eloquent 模型Article
,它有一个列title_url
,应该是唯一的,所以可能不存在两个article
相同的 s title_url
。如果两个这样的 s 已经存在,我不想返回错误article
,我只想title_url
默默地改变一个。所以不是super-article
,title_url
而是super-article-2
。
我怎么能在 Laravel 4 中做到这一点?也许使用突变器?如果是,最好的方法是什么?
请记住,我希望title_url
每次有必要时(更新、插入)都默默地进行转换。
php - 使用键模式从 Laravel 4 缓存中删除?
对于我的包,我们使用 Laravel 缓存,
我们创建的每个缓存键都有前缀,所以我们得到mypackage-config
,mypackage-md5ofafilename
有时我需要刷新我的包创建的所有缓存文件,问题是什么?我只知道缓存键的模式,我不知道整个键!
所以,我需要一条路Cache::forget('mypackage-*')
或类似的路,这可能吗?
如果只是为了我的系统我知道我正在使用文件缓存,所以我可以手动取消链接文件,但是因为它是一个通用包我不知道最终用户使用的是什么缓存方法,我只知道接口(又名 Laravel 缓存接口)。
laravel - Laravel 4:如何更新 Eloquent 模型中的多个字段?
如何更新 Eloquent 模型中的多个字段?假设我是这样的:
然后我有所有这些模型参数:
我不能这样做:
什么是正确的方法?我希望不是一个foreach
.
但是,以下确实有效。这是要走的路吗?
最后一个的问题(除了笨拙之外)是当从对象上下文中使用它时,更新的字段在$this
变量中不可见。
php - 将开发中的composer包存放在vendor目录下,如何设置autoloader?
我正在开发一个包,我想在发布之前将它存储在供应商目录中。
因此,一旦通过 composer 安装 Basset 的服务提供者的路径是
/siteroot/vendor/jasonlewis/basset/src/Basset/BassetServiceProvider.php
哪个作曲家在它的自动加载器中映射得很好,现在如果我的在
/siteroot/vendor/hailwood/databaseconfigloader/src/DatabaseConfigLoader/DatabaseConfigLoaderServiceProvider.php
我需要向 composer.json 文件添加什么以使其正确生成自动加载映射?
我可以手动编辑 autoload_namespaces.php 文件以添加映射
'Hailwood\\DatabaseConfigLoader' => $vendorDir . '/hailwood/databaseconfigloader/src/'
并且可以工作,但是当我进行作曲家更新时显然会被覆盖,我尝试添加
到composer.json
但那个输出'Hailwood\\DatabaseConfigLoader' => $baseDir . '/src/',
不起作用。
php - 我在哪里放置可以显示 Flash 消息的 Laravel 4 辅助函数?
我编写了一个简单的display_messages()
函数,它将搜索Session::get('errors')
闪存数据并将其回显到屏幕上。
我把这个功能放在哪里?在 Codeigniter 中,您有一个 helpers 文件夹,您可以在其中粘贴所有小的全局帮助方法。
laravel - Laravel4 API 与捆绑包
所以我使用 Laravel 4 来编写一个 Web 应用程序。这个 Web 应用程序也有一个 API。如果我使用 Laravel 3,我会简单地创建一个包。我在 Laravel 4 中做什么?