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

ContentLink konténer elemként #2179

Open
VargaJoe opened this issue Feb 3, 2025 · 0 comments
Open

ContentLink konténer elemként #2179

VargaJoe opened this issue Feb 3, 2025 · 0 comments

Comments

@VargaJoe
Copy link
Contributor

VargaJoe commented Feb 3, 2025

Mivel a GenericContentből származik, jelenleg a ContentLink csak levél elemként képes működni.
Nem működik az, ha létrehozunk egy hasonló működésű Content típust, ami Folderből származik, mert a logika feloldása a Content.cs részét képezi.

A Content.cs InitializeInstance metódusában ContentLink típusra castolunk, ami egy custom típus esetén null objectet eredményez, így a logika nem fut le.
A customizálhatóság megoldható lenne, ha az alábbi sor helyett:

var cLink = contentHandler as ContentLink;

interface megfelelőséget, vagy Property létezést vizsgálnánk.
Utóbbit egyszerűbb implementálni, viszont laza működést eredményezne - például ha létezik LinkedContent field az elemen, akkor már triggerelődne a logika, ez nem feltétlenül jó megoldás. A ContntLinkre jelenleg nincs interface implementálva.

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

No branches or pull requests

1 participant