laravel-4相关内容
我正在使用maatwebsite/excel库创建excel文件,然后下载我的文件 在我的控制器中,我这样做: public function todas() { $input = Input::all(); if(isset($input['todos'])&&($input['todos']!=0)) {
..
我们如何验证数组的表单字段?看一下下面的代码 UserPhone型号: public static $rules= array( 'phonenumber'=>'required|numeric', 'isPrimary'=>'in:0,1' ) ........... UserController: $validation = UserPhone::va
..
我使用mandrill驱动程序配置了laravel的邮件服务.没问题! 现在,在我的应用程序的特定位置,我需要通过gmail发送邮件. 我做了类似的事情: // backup current mail configs $backup = Config::get('mail'); // rewrite mail configs to gmail stmp $new_configs
..
我想在Laravel 4中重命名表,但不知道该怎么做. SQL是alter table photos rename to images.如果有一个雄辩的解决方案,我也想知道如何运行原始SQL,因为有时别无选择. 解决方案 在 Laravel 4手册-讨论执行这样的原始命令: DB::select(DB::raw('RENAME TABLE photos TO images'))
..
我正在设置我的离线作业服务器.我已经阅读了文档,但仍然没有真正看到这两个命令之间的区别:artisan queue:work --daemon和artisan queue:listen.我应该使用哪个命令来运行守护程序? 解决方案 编辑更新于2017-04-07: 现在有三种运行队列的方法: queue:work-这是新的“守护程序"进程(不再需要该标志).该框架将“一次"启动
..
我正在使用Laravel4.我想使用Laravel的Blade模板引擎在视图中的@if条件内访问当前URL,但我不知道该怎么做. 我知道可以使用之类的方法来完成此操作,但是在@if刀片语句中是不可能的. 有什么建议吗? 解决方案 您可以使用:Request::url()获取当前URL,下面是一个示例: @if(Re
..
我想通过使用Laravel Eloquent中的方法orderBy()在Laravel 4中对多列进行排序.查询将使用Eloquent生成,如下所示: SELECT * FROM mytable ORDER BY coloumn1 DESC, coloumn2 ASC 我该怎么做? 解决方案 只需按需要多次调用orderBy().例如: User::orderBy('n
..
我想使用Laravel Schema Builder/Migrations创建一个默认值为CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP的时间戳列.我已经多次浏览过Laravel文档,但没有看到如何将它作为timestamp列的默认值. timestamps()函数将其创建的两列设置为默认值0000-00-00 00:00. 解决方案 鉴于
..
有没有办法在Laravel 4中获得漂亮的分页URL? 例如,默认情况下: http://example.com/something/?page=3 我想得到什么: http://example.com/something/page/3 此外,分页应该以这种方式呈现,并且在分页后面应以这种方式出现. 解决方案 这是一个骇人的解决方法.我正在使用Laravel v4
..
好几个小时的研究之后,仍然使用DB :: select我必须问这个问题.因为我正要把我的电脑收起来;). 我想获取用户的最后输入(基于时间戳).我可以使用原始sql 完成此操作 SELECT c.*, p.* FROM users c INNER JOIN ( SELECT user_id, MAX(created_at) MaxDate FROM
..
我正在浏览特定帖子的作者发表的所有评论. foreach($post->user->comments as $comment) { echo "" . $comment->title . " (" . $comment->post->id . ")
"; } 这给了我 I love this post (3) This is a co
..
当出现致命错误时,我正尝试通过消息重定向到上一页. App::fatal(function($exception) { return Redirect::back()->with('msg', 'The Message'); } 在试图使用 访问消息的视图中 Sessions::get('msg') 但是什么都没有渲染,我在这里做错了吗? 解决方案 尝试 r
..
在Laravel应用程序中,我试图在视图内部实现一个按钮,该按钮可以允许用户下载文件而无需导航至任何其他视图或路径 现在我有两个问题: (1)下面的函数抛出 The file "/public/download/info.pdf" does not exist (2)“下载"按钮不应将用户导航到任何地方,而应仅在同一视图(我的当前设置)上下载文件,将视图路由到"/download"
..
我使用Composer安装了Laravel 4,还设置了一个虚拟主机.当前,只有根路由有效:
..
我想创建具有许多翻译路线的应用程序,具体取决于所选的语言.我曾经在在多语言网站中创建URL的3种方法中对此进行了描述. 在这种情况下,它应该是提到的主题的第一个方法,因此: 我有一种默认语言 我可以有许多其他语言 当前语言应仅通过URL计算(不包含cookie/会话),以使其对搜索引擎也非常友好 对于默认语言,URL中不应包含前缀,对于其他语言,则应是域后的语言前缀 应根据当前
..
我是Laravel的新手.我试图打开http://localhost/test/public/,我得到了 异常处理程序中的错误. 我搜索了一下,并使用chmod -R 777 app/storage更改了存储目录的权限,但无济于事. 我在app.php中更改了debug=>true并访问了该页面,并在异常处理程序中得到了错误: 流或文件"/var/www/html/test
..
我正在研究Laravel 4.2.我正在尝试使用Validator通过正则表达式来验证名称字段,这是我的以下规则: public static $rules_save = [ 'class_subjects' => 'required|regex:/[0-9]([0-9]|-(?!-))+/' ]; 但是,一旦我调用要验证的规则,就会引发错误,请参见以下内容:
..
我阅读了Laravel网站,Stack Overflow和Google上的文档,但仍然不了解Route::resource和Route::controller之间的区别. 答案之一是Route :: resource是为粗野而生的.但是,使用Route :: controller可以完成与Route :: resource相同的操作,并且只能指定所需的操作. 它们看起来像兄弟姐妹:
..
我想知道你们中是否有人知道在Web主机SUBDIRECTORY/子文件夹中安装Laravel 4的方法,而又没有将/app/文件夹和其他敏感文件暴露给主机的公共可访问部分. 想法是,我可以访问 http://mydomain.com/mylaravel/以便使用Laravel,但同时我想避免任何人做诸如 http://mydomain.com/app/或 http://mydomain.co
..
我正在阅读Laravel刀片文档,但我不知道如何分配模板中的变量供以后使用.我无法执行{{ $old_section = "whatever" }},因为那样会回显“任何内容",而我不希望那样. 我知道我可以做,但这并不优雅. 在Blade模板中是否有更好,更优雅的方法? 解决方案 不建议在视图中进行操作,因
..