Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Blazor controls #1199

Closed
aprokopyev opened this issue May 27, 2020 · 1 comment
Closed

Blazor controls #1199

aprokopyev opened this issue May 27, 2020 · 1 comment
Labels

Comments

@aprokopyev
Copy link

aprokopyev commented May 27, 2020

Hello,

Please let me know, does your CMS allow to create custom pages without coding and place references to custom components on them?

I would like to create a custom data bound Grid component (in Visual Studio) based on Syncfusion Blazor data Grid:

https://blazor.syncfusion.com/demos/datagrid/inline-editing?theme=material

then create general CMS pages and insert some macroses to them which would render grids using my component code.

Like:

A list of records from Table1:

<% DisplayGrid("View1") %>

CMS would call my custom macros DisplayGird, pass a parameter View1 to it and then macros would call Synfusion Blazor grid to render it in place of the macros. It is possible with your CMS?

Do you have an example of creation of such Blazor bazed macroses?

Thanks

@tidyui
Copy link
Member

tidyui commented May 27, 2020

Hi there @aprokopyev!

First of, we don't have any application templates that use Blazor, but as Piranha is totally decoupled you could write your client application using any framework you wish. As for your "macros", Content Types in Piranha are composed of two main pieces, Fields (or regions made up of several fields) and Blocks. Both of these types of components are totally modular and you could add your own custom components to your application that let's you render anything you like. Whether or not this is the kind of framework support you're looking for is hard for me to tell, but I suggest you read through the documentation on designing content with Piranha:

https://piranhacms.org/docs/content/introduction

Regards

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants