I’m working on a small side project, testing out the capabilities of the new JSON RTE field type in ContentStack by integrating it with a frontend UI like ChakraUI. I’ve been able to get the basic formatting of default things like paragraphs, tables, lists and such, but I’m having a hard time figuring out how to get the data for an embedded entry. This is using Next.Js, so I’m using the ContentStack node.js packageTo give a small example, I have an entry type called Call To Action, which is just a model that holds a link, maybe an image, and gives a few other options for what the link can do. I can choose to embed it into the JSON RTE, but I’m having a hard time figuring out how to get the data for it. I’m already getting the data for the rich text with the .includeReferences() method, but I can’t figure out the fields that I need to get all of the data for those other entries.I’ve attempted to use ‘rich_text.json_rte’, as those are the field names, but I’m not sure what the other
What are content managers using as a spell check tool for text fields? Are there any custom widgets / features that can be applied to specific CS fields (ie, headline/body/instructions) for spell check, instead of relying on a browser extension that scans the entire page?
We have a requirement where we will be able to build a field which are expandable like code snippet also able to support ordered element, how we can achieve that?
Hello, I understand the concept of default value in Contentstack, but it seems that the default value is only possible in one language since there is just one expected value.Is there a way or a proposed solution to have default values different based on the locale of the entry ? Thanks.
What is a good example of why you would want to restrict user or role permissions at the field level?
What are the benefits of establishing a clear Content Model before beginning your development process versus constructing one as you go or not creating one at all?What issues do you foresee arising down the line if your Content Model is not established first?
We are attempting to clean up and reorganize our assets in our Contentstack CMS, the problem is we haven’t found a way to see where each asset is being used. We have duplicate assets, how do we know where each one is being used so that we can consolidate?Is there an asset relationship feature in Contentstack to find out what entries reference a specific asset?
Hi, I am using Next JS with Contentstack SDK.Using the single frontend deployment strategy, I am attempting to add the multisite code in Next JS.Is it possible for the Next JS server side rendering code to get the stack info based on domains and then load all the components based on that ?
Problem StatementLaunch supports deploying monorepos. The documentation shows how to deploy monorepos using an Turborepo as the framework. nx is a similar monorepo framework. You might face issues deploying an nx based monorepo setup on Launch. Root causeBy default, the nx outputs to a different dist directory, outside the source directory. This approach is different from other monorepos, notably turborepo, which outputs the build to the same source directory structure. For e.g. if we have the following directory structure for a NextJS based module in a monorepo:/apps/myappBy default, nx will output the build at:/dist/apps/myapp/.nextWhile turborepo outputs at:/apps/myapp/.nextLaunch does not support outputing the build to a separate directory structure. Steps to Resolve In the project.json file, change the outputPath from dist/apps/myapp to just apps/myapp In the environment settings, under "Deployment", change the following settings: Framework Preset: NextJs Output Directory: .
I am able to export content and upload it to GitHub. I am following this article. https://www.contentstack.com/docs/developers/cli/import-content-using-the-seed-commandBut getting below error while importing content from Non-Contentstack's GitHub Repository using below seed command.csdx cm:stacks:seed --repo "<account/repository>" --org "<org-uid>" -n "<stack-name>"I have rechecked whether Git repository is public or private.It is public. Still getting below error.
Hi, Am new to contentstack, I am using contentstack nextjs starter as base codebase, I have added one more language in CMS, but how i can make content to display in other language from nextjs code, what and all changes that i need to do to make my nextjs app to support multilingual.Example: if added the language “hi-in” in cms and localized the entry in that language and when i load the page https://site/hi-in/page should load the page in “hi-in” language
Is there an option to disable the metadata 'Tags' appearing by default when creating an Entry?
I was depolying react starter to vercel and I got stuck while adding contentstack 30 min had passed and it won’t complete installation (I tried few times).
Can we control a dropdown field based on the selection of another dropdown field? ( In a Content Type) In the screenshot below, I want to disable the ‘Slot Type’ field on the selection of a particular value from the ‘Bundle Type’ drop-down.How can I validate this before saving an Entry for this Content Type?
We want to implement web app and mobile app using Contentstack. What is recommended for stacks?Using single Stack for both web and mobile? Or Using separate stacks for web and mobile?What is recommended for front end application development and deployment?Using single code repo for website and mobile apps? Or Using separate repos for website and mobile app?
Still need help? Log in to your Contentstack account to chat with our support team.
Official Contentstack Product Documentation
Official Contentstack Company Blog
Need help with your Community account? Send us a message.
Still need help? Submit a support case and the team will be in touch.
Already have an account? Login
No account yet? Create an account
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.
Sorry, we're still checking this file's contents to make sure it's safe to download. Please try again in a few minutes.
Sorry, our virus scanner detected that this file isn't safe to download.