I have a problem similar to what was described in this post. In short: I have a commentable template to which comments cannot be posted.
And I think I know why this is. On our site I wanted to distinguish the blog items (news template) from the regular pages (index.php template) and display them in a seperate list in the admin UI: 'News'. News is clonable and commentable. On index.php I test if we are on the home page, if we are I then display the pages of masterpage 'News'. Index.php is clonable but not commentable.
When I dump values (on the home page when viewing news) I see that 'is_commentable' is true. However, what I think happens is that the comments are not posted to the master page for which they are being made but to the page from which they are actually called, which is index.php and which is not commentable. Hence the error that comments cannot be posted !
How to solve this?
I value the news items having their own list (the news maintainers are not very tech-savvy). I also migrated the content of the old site to the new one already, which was quite some work. Simply backporting all to index.php is not desired and does not seem possible without rework. Making index.php commentable has the undesired side effect that all my regular pages (about us, etc) will become commentable which is not what I want. What to do? How can I make comments work?
And I think I know why this is. On our site I wanted to distinguish the blog items (news template) from the regular pages (index.php template) and display them in a seperate list in the admin UI: 'News'. News is clonable and commentable. On index.php I test if we are on the home page, if we are I then display the pages of masterpage 'News'. Index.php is clonable but not commentable.
When I dump values (on the home page when viewing news) I see that 'is_commentable' is true. However, what I think happens is that the comments are not posted to the master page for which they are being made but to the page from which they are actually called, which is index.php and which is not commentable. Hence the error that comments cannot be posted !
How to solve this?
I value the news items having their own list (the news maintainers are not very tech-savvy). I also migrated the content of the old site to the new one already, which was quite some work. Simply backporting all to index.php is not desired and does not seem possible without rework. Making index.php commentable has the undesired side effect that all my regular pages (about us, etc) will become commentable which is not what I want. What to do? How can I make comments work?