tlw1999 Posted November 7, 2022 Posted November 7, 2022 I have recently added a new field to my articles in pages. Basically I use the record field (body) to display a teaser of the article and then I have a second field for exclusive content which is only visible to subscribers. It's working perfectly (thanks @opentype 👍) except for one small problem. The two fields seem to be formatting text in different ways. The main body is formatting normally, but the exclusive content is giving me two lines between paragraphs rather than one. The html is different in both fields. In the second field it shows <p> </p> as it does in the record content field, but it also has <p> </p> which is causing the extra line between paragraphs. Is this a setting that needs changing or will it require a template edit to solve it? And if so how would I do it?
Marc Posted November 8, 2022 Posted November 8, 2022 Could you let me know which database and an example item? Also the 2 field names. I need to take a look to determine if this is a bug or issue with your custom templates
tlw1999 Posted November 8, 2022 Author Posted November 8, 2022 Thanks Marc Database is articles. Field names are 'body' and 'exclusive content2'. See below for examples. Both of these were pasted from the same document and not edited. The first one (body) shows up correctly, but the second one shows the double line spacing. body field Exclusive content2 field
My Sharona Posted November 8, 2022 Posted November 8, 2022 (edited) Just a thought here... Did you copy/paste the content into the editors? If so, did you copy/paste them both in the same exact way? Edited November 8, 2022 by My Sharona
Marc Posted November 8, 2022 Posted November 8, 2022 Could you provide me with a link to the item you copied from too? Also, if you attempt it again, does it do the same? This would rule out the above
tlw1999 Posted November 8, 2022 Author Posted November 8, 2022 (edited) I've tried it from different sources and I have always done them both the same way in both editors. I have done it from articles on my own site (converting an exiting article into the new split article), and also from applications such as text edit. I have copied the entire piece of text and posted in both boxes before editing out the bits I don't need from each, and I have done it by copying the text I need for the body and pasting that, and then going to get the text I need for exclusive content and pasting that the same way. Regardless of how I do it I get the same result every time. Body field formats normally, but exclusive content adds the extra line. Edited November 8, 2022 by tlw1999
My Sharona Posted November 8, 2022 Posted November 8, 2022 (edited) 7 minutes ago, tlw1999 said: I've tried it from different sources and I have always done them both the same way in both editors. I have done it from articles on my own site, and also from applications such s text edit. I have copied the entire piece of text and posted in both boxes before editing out the bits I don't need from each, and I have done it by copying the text I need for the body and pasting that, and then going to get the text I need for exclusive content and pasting that the same way. Regardless of how I do it I get the same result. Body field formats normally, but exclusive content adds the extra line. Humor me here... Use the 'Source' of your editor when you are copying and paste it using 'Source' as well. Edited November 8, 2022 by My Sharona
tlw1999 Posted November 8, 2022 Author Posted November 8, 2022 (edited) Just done that, and this is interesting. I took the same few paragraphs of text and posted them in three different fields - teaser paragraph, body and exclusive content. Looking at the source all three were the same. When I posted the article, the first and third fields showed the double line spacing, the middle one (body) showed it the way it should be. When I checked the source again, they're still showing the same. Edit: I copied from an external text document and not from an already published article on my site. I will try again doing that. Edited November 8, 2022 by tlw1999
Marc Posted November 8, 2022 Posted November 8, 2022 We would need to look further into this for you, however the access details on file appear to be incorrect or missing. Could you please update these details by visiting your client area, selecting the relevant purchase, then clicking "Review/Update Access Information" under the "Stored Access Information" section. We look forward to further assisting you.
tlw1999 Posted November 8, 2022 Author Posted November 8, 2022 So copying the source from an existing article and posting it into a new one brings up the same result. One space between the lines in 'body' and two in 'exclusive content'. 4 minutes ago, Marc Stridgen said: We would need to look further into this for you, however the access details on file appear to be incorrect or missing. Could you please update these details by visiting your client area, selecting the relevant purchase, then clicking "Review/Update Access Information" under the "Stored Access Information" section. We look forward to further assisting you. Updated the admin password for user cp so should be working for you now, Marc. My Sharona 1
Marc Posted November 8, 2022 Posted November 8, 2022 Please could you provide me with the article link you are looking at. Cant see anything wrong with the fields you have set up themselves
tlw1999 Posted November 8, 2022 Author Posted November 8, 2022 This was the test I did earlier https://www.liverpoolway.co.uk/index.php?/articles/features/misc-articles/test2-r3489/
Jim M Posted November 8, 2022 Posted November 8, 2022 Could you please switch to an unmodified template for the record display of your article here? Unfortunately, in the source of an article I created, I am not seeing this spacing but am seeing it on the display so just want to check if this is related to the template or not.
tlw1999 Posted November 8, 2022 Author Posted November 8, 2022 3 hours ago, Jim M said: Could you please switch to an unmodified template for the record display of your article here? Unfortunately, in the source of an article I created, I am not seeing this spacing but am seeing it on the display so just want to check if this is related to the template or not. Not quite sure what you mean Jim. I don't think I have any other templates, or if I do I do not know how to post an article in one. The 'body' field (the one which is showing everything as it should be) is an unmodified field. The 'exclusive content2' field is one I created using the same specs as the body field. The only thing that is different is I removed {value} as otherwise it would show in the preview and I need that to be hidden. Aside from that they seem to be the same. The 'teaser paragraph' was a field I created too, and that also does not display properly.
Jim M Posted November 8, 2022 Posted November 8, 2022 1 minute ago, tlw1999 said: Not quite sure what you mean Jim. I don't think I have any other templates, or if I do I do not know how to post an article in one. The 'body' field (the one which is showing everything as it should be) is an unmodified field. The 'exclusive content2' field is one I created using the same specs as the body field. The only thing that is different is I removed {value} as otherwise it would show in the preview and I need that to be hidden. Aside from that they seem to be the same. The 'teaser paragraph' was a field I created too, and that also does not display properly. You are using a custom Pages template for the Database record. You would need to switch that to an unmodified template. This setting is in ACP -> Pages -> Databases -> Edit your database -> see the drop-downs under the "Templates" heading. You will then need to see in ACP -> Pages -> Templates, what your unmodified templates are called then switch to these.
tlw1999 Posted November 8, 2022 Author Posted November 8, 2022 Ok thanks for clarifying Jim. I did that, reverted to the normal 'display' template which is unmodified, but there was no difference to the formatting.
Jim M Posted November 8, 2022 Posted November 8, 2022 Unfortunately, your "Display Template Group" is still set to a modified template. You may wish to change all 3 groupings there to unmodified templates if there is any confusion. As the next step for us would be to troubleshoot this along the path and would need this anyway.
tlw1999 Posted November 8, 2022 Author Posted November 8, 2022 10 minutes ago, Jim M said: Unfortunately, your "Display Template Group" is still set to a modified template. You may wish to change all 3 groupings there to unmodified templates if there is any confusion. As the next step for us would be to troubleshoot this along the path and would need this anyway. I did change, and I disabled the supergrid plug in too. Then when I saw it didn't make any difference I reverted back again. Happy for you to go in and do what you need to. I won't touch anything until after you've been in and done what you need to.
Solution Jim M Posted November 8, 2022 Solution Posted November 8, 2022 Finally found it, it looks like the category also had it's own configured template. Once I switched that to an unmodified template, everything is working as it should and this formatting is not an issue. Thus, this is an error with the SuperGrid templates that you're using and you will need to contact the author for further assistance. I would advise setting these to use the default selection in the Database rather than their own individual template. Just to avoid any confusion later on. I have also restored this back to the SuperGrid template. My Sharona 1
Jim M Posted November 8, 2022 Posted November 8, 2022 You're very welcome. Sorry I wasn't able to fix the issue but at least you're a step further than you were 🙂 .
opentype Posted November 9, 2022 Posted November 9, 2022 On 11/7/2022 at 4:44 PM, tlw1999 said: In the second field it shows <p> </p> as it does in the record content field, but it also has <p> </p> Where? In the generated page or in the field when you use the SOURCE mode? I’m with My Sharona: those extra line should be in the field content itself. SuperGrid just defines the layout of the page. It doesn’t change the content of fields.
tlw1999 Posted November 9, 2022 Author Posted November 9, 2022 The source code looks the same in both fields, but the generated page has the double line spacing in the custom field I created and the single line in the default 'body' field.
Jim M Posted November 9, 2022 Posted November 9, 2022 4 hours ago, opentype said: Where? In the generated page or in the field when you use the SOURCE mode? I’m with My Sharona: those extra line should be in the field content itself. SuperGrid just defines the layout of the page. It doesn’t change the content of fields. It is the output in the template which is the problem. The template is not encasing the output in the correct editor CSS classes so respective settings for the editor are not respected for paragraph line breaks.
Recommended Posts