问题标签 [activitylog]
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 5.8 中安装 Spatie Activity-log 包
我打算在我的 laravel 应用程序中安装 spatie-activitylog 包。
但我得到了这个错误。
这个包不再支持 laravel 5.8 了?我认为 Laravel 5.8 还不算老。我应该使用最新版本的 Laravel 7.0 吗?有没有支持 laravel 5.8 的版本?
laravel - Laravel Spatie 活动日志 IP 地址自定义
我在我的 laravel 应用程序中使用 Laravel Spatie 活动日志包。我可以在每个模块中进行自定义。
这个问题是当我要保存IP时。
我认为应该添加上述字段。但是我们在哪里可以得到$request
?
php - Laravel Yajra Datatables [object Object] + spatie/laravel-activitylog 属性列 (json)
我正在构建一个数据表(yajra)来从spatie/laravel-activitylog
数据库表中提取数据。到目前为止一切正常,但properties
数据库中的列是 json。好吧,如果我将 json 直接绘制到数据表中,我将得到一个 [object Object]。有什么方法可以在特定列中美化 json 吗?
数据表列代码:
控制器功能:
properties
转储示例:
我试图对列进行原始编辑,但由于某种原因总是返回 null ......
任何帮助将不胜感激!谢谢。
编辑#1我想出打印数据,但作为字符串。真的不知道可数据列是否可以存储/显示 json 数据...
php - Laravel Spatie - 为什么显示的 [object Object] 不是来自数据库的确切值?
我正在使用 Spatie 在我的网站上记录活动。我创建了一个表,其中将显示来自 activity_log 数据库表的数据。从数据库中检索数据没有问题,但我的问题是,每当我显示properties
列中的值时,它只显示[object Object]
.
数据表如下所示:
虽然它在数据库表中的实际值activity_log
是这样的:
这是我的控制器中的代码段:
用于在我的刀片文件中显示数据的代码段:
我已经尝试过
json_decode()
,但不幸的是它不起作用。如何正确显示它,就像存储properties
在数据库中的列中的值而不是[object Object]
?
但是,当我在 Developer's Tool 中检查响应时,它会准确地从数据库中检索属性值。
这是我试图放入数据表中的示例嵌套 JSON 对象:
PS 我正在使用最新的 Google chrome、Laravel 框架和 Spatie。
laravel - Laravel 活动日志不适用于更新和删除
我正在使用 SPATIE laravel-activitylog 我按照所有说明进行操作,但它仍然只记录 Create 函数,而不是在 Modal 上使用它时更新和删除
我的模态
我的控制器
laravel - 传递给 Spatie\Activitylog\ActivityLogger::performedOn() 的参数 1 必须是 Illuminate\Database\Eloquent\Model 的实例,给定字符串
我正在使用 Spatie 活动日志包。在我的控制器中,我试图传递模型名称,但我得到了问题的标题。
请参阅下面的模型:
查看列表的事件记录发生在控制器中。如下所示:
在执行时,我也尝试过:
文件说
这只是一个变量,我知道一个变量需要填充一些数据,但我想我很难理解该数据的格式
php - Laravel spatie/laravel-activitylog - 调用模型 [Spatie\Activitylog\Models\Activity] 上的未定义关系 [用户]
我刚刚将我的项目框架从第 7 版更新到第 8 版(laravel 迄今为止的最新版本)。除了产生此错误的活动日志外,一切正常:
Illuminate\Database\Eloquent\RelationNotFoundException Call to undefined relationship [user] on model [Spatie\Activitylog\Models\Activity].
此错误仅在我更新 laravel 和所有作曲家依赖项(包括spatie/laravel-activitylog
. 我按照 laravel 文档中的说明更新项目框架(升级指南)的步骤。我还检查了spatie/laravel-activitylog
github 上的更新日志,当前最新版本支持 Laravel 8(版本 3.16.1 与我在项目中使用的版本相同)。
这是我的Spatie\Activitylog\Models\Activity
课程代码:
这是我的User
模型代码:
我应该在哪里定义关系和/或我应该如何准确地解决错误?
php - How to return subject when deleted with laravel spatie activity log
I'm using laravel-activitylog.
When a record is deleted the $activity->subject
is null
.
On updated
and created
the $activity->subject
returns the model object.
Is there any way I can return the subject on deleted
too?
visual-studio - 活动监视器日志:默认浏览器
在 VS2019 16.8.2 中单击菜单栏下方的通知时,活动监视器日志将在 Internet Explorer 中打开。
Options=>Environment中的Web Browser部分只有 IE 的 Internet Options 链接。Internet Explorer 将很快退役,是否存在,或者是否会提供将日志发送到替代浏览器或什至另一个程序(例如此查看器)的规定?
laravel-8 - xxx 类包含 1 个抽象方法,因此必须声明为抽象方法或实现其余方法 App\Models\xxx::getActivitylogOptions
您好,我正在使用 Laravel-activitylog,当我尝试将火车添加到模型时,它给了我这个错误
App\Models\Setting 类包含 1 个抽象方法,因此必须声明为抽象方法或实现其余方法 (App\Models\Setting::getActivitylogOptions)
这是我所有的模型代码