Closed jpcmf closed 11 months ago
I recently updated the plugin, and it's not working anymore. I followed the instructions, but the preview button disappeared. What am I missing?
package.json
"dependencies": { "@google-cloud/secret-manager": "^4.2.2", "@strapi-community/strapi-provider-upload-google-cloud-storage": "^4.6.1", "@strapi/plugin-i18n": "4.13.7", "@strapi/plugin-seo": "^1.7.7", "@strapi/plugin-users-permissions": "4.13.7", "@strapi/provider-upload-local": "^4.13.7", "@strapi/strapi": "4.13.7", "dotenv": "^16.0.3", "mysql": "^2.18.1", "strapi-plugin-populate-deep": "^2.0.0", "strapi-plugin-preview-button": "^2.0.0" },
plugins.js
"use strict"; module.exports = ({ env }) => ({ // Configuration for preview button in articles section "preview-button": { config: { contentTypes: [ { uid: "api::article.article", draft: { url: env( "STRAPI_PREVIEW_DRAFT_URL", process.env.STRAPI_PREVIEW_DRAFT_URL ), query: { type: "article", slug: "{slug}", secret: env( "STRAPI_PREVIEW_SECRET", process.env.STRAPI_PREVIEW_SECRET ), }, }, published: { url: env( "STRAPI_PREVIEW_PUBLISHED_URL", process.env.STRAPI_PREVIEW_PUBLISHED_URL ) + "/blog/{slug}", }, }, ], }, }, });
schema.json
{ "kind": "collectionType", "collectionName": "articles", "info": { "singularName": "article", "pluralName": "articles", "displayName": "Articles", "description": "" }, "options": { "draftAndPublish": true }, "pluginOptions": { "preview-button": { "listViewColumn": true } }, "attributes": { ... } }
I was missing an important step.
You need to execute the command npm run build after updating the library.
npm run build
I highly recommend merging this pull request as soon as possible.
I recently updated the plugin, and it's not working anymore. I followed the instructions, but the preview button disappeared. What am I missing?
package.json
plugins.js
schema.json