System Information
-
Strapi Version: v4.1.7
-
Operating System: MacOS
-
Database: mysql5
-
Node Version: 14.19.0
-
NPM Version: 6.14.16
-
Yarn Version: 1.22.18
How display createdBy and updatedBy in list view?
I read developer docs and user guide but I can’t find.
I resolved.
// in admin/app.js
import React from "react";
export default {
config: {
locales: ["ja"],
translations: {},
},
bootstrap(app) {
app.registerHook(
"Admin/CM/pages/ListView/inject-column-in-table",
({ displayedHeaders, layout }) => {
return {
displayedHeaders: [
...displayedHeaders,
{
key: "__created_by_id_key__",
name: "created_by_id",
fieldSchema: { type: "string" },
metadatas: {
label: "created by",
sortable: true,
},
cellFormatter: (data) => {
return (
<div>
{data["createdBy"]["firstname"]}{" "}
{data["createdBy"]["lastname"]}
</div>
);
},
},
],
layout,
};
}
);
},
};
1 Like