diff --git a/packages/strapi-plugin-content-type-builder/admin/src/components/AttributeRow/index.js b/packages/strapi-plugin-content-type-builder/admin/src/components/AttributeRow/index.js
index b7cfbf6e96..ab25b7705c 100644
--- a/packages/strapi-plugin-content-type-builder/admin/src/components/AttributeRow/index.js
+++ b/packages/strapi-plugin-content-type-builder/admin/src/components/AttributeRow/index.js
@@ -67,7 +67,18 @@ class AttributeRow extends React.Component { // eslint-disable-line react/prefer
render() {
const relationType = this.props.row.params.type ?
- :
{capitalize(this.props.row.params.target)}
;
+ : (
+
+
+
+
+ {capitalize(this.props.row.params.target)}
+ {this.props.row.params.pluginValue ? (
+ `(Plugin: ${this.props.row.params.pluginValue})`
+ ) : ''}
+
+
+ );
const relationStyle = !this.props.row.params.type ? styles.relation : '';
const icons = [{ icoType: 'pencil', onClick: this.handleEdit }, { icoType: 'trash', onClick: () => this.setState({ showWarning: !this.state.showWarning }) }];
diff --git a/packages/strapi-plugin-content-type-builder/services/ContentTypeBuilder.js b/packages/strapi-plugin-content-type-builder/services/ContentTypeBuilder.js
index 2b25aa99a7..b7884fac3b 100755
--- a/packages/strapi-plugin-content-type-builder/services/ContentTypeBuilder.js
+++ b/packages/strapi-plugin-content-type-builder/services/ContentTypeBuilder.js
@@ -21,7 +21,7 @@ module.exports = {
const pluginModels = Object.keys(strapi.plugins).reduce((acc, current) => {
_.forEach(strapi.plugins[current].models, (model, name) => {
acc.push({
- icon: 'fa-diamond',
+ icon: 'fa-cube',
name: _.get(model, 'info.name', 'model.name.missing'),
description: _.get(model, 'info.description', 'model.description.missing'),
fields: _.keys(model.attributes).length,
@@ -39,7 +39,7 @@ module.exports = {
name = _.toLower(name);
const model = source ? _.get(strapi.plugins, [source, 'models', name]) : _.get(strapi.models, name);
-
+
// const model = _.get(strapi.models, name);
const attributes = [];