【问题标题】:Adding string to href in Laravel migration在 Laravel 迁移中将字符串添加到 href
【发布时间】:2018-02-06 17:41:30
【问题描述】:

客户希望为他们网站上的事件提供 CRUD 功能。

在迁移 up() 方法中,我目前有以下架构:

$table->string('date');
$table->string('location');

在网站上,我有一个回复按钮。

如何在 href 中为用户添加一个 url 到他们的 Facebook 事件中strong> 在按钮内部?

TL;DR:

我应该怎么做才能将它插入到 href 中? :

$table->string('url');

【问题讨论】:

    标签: laravel migration href crud


    【解决方案1】:

    如果您已经将对象传递给视图,请执行以下操作:

    <a href="{{ $object->url }}">
    

    【讨论】:

      【解决方案2】:

      迁移只是设置您的数据库。您仍然需要用数据填充它。

      $table->string('url');
      

      这对您的迁移来说很好,但是如果您希望用户能够输入 URL,则必须在前端视图中添加一个表单,以便用户提供 URL。

      然后在后端,您需要路由文件中的路由指向一个控制器,该控制器处理表单提交并使用模型对象插入或更新数据库记录。

      您还需要将“url”字段添加到您的迁移所针对的任何模型的 $fillable 数组中:

      protected $fillable = [..., 'url'];
      

      你可以看看这个教程,它有一个CRUD example from scratch for Laravel 5.4

      【讨论】:

        猜你喜欢
        • 2018-03-19
        • 2018-12-31
        • 2020-03-13
        • 1970-01-01
        • 2021-09-04
        • 2015-01-26
        • 1970-01-01
        • 2016-02-23
        • 2021-04-14
        相关资源
        最近更新 更多