Hi Coroico,
Many thanks for your feedback on this one, and yes, I meant to say that I am in non-ajax mode.
I like your suggestion of encapsulating the check-boxes in a snippet and evaluating the $_POST variable in there (why didn’t I think of that?

) so I’ll give that a try - looks like it should work well.
Also noticed that your post-checking of checkboxes in the second demo proves that it can be done, which gives me hope. The category TV idea may be more flexible going forward, but there are a lot of docs I would have to post-tag to implement this method in the short term.
Cheers again, will post back when I get this working...
UPDATE...This works!
Here’s my snippet and the new chunk:
Chunk code for checkbox display:
<p><input type="checkbox" id="parents1" name="parents[]" value="52" [[isChecked? &boxno=`52` ]] /> <label for="parents1">Category 1</label></p>
<p><input type="checkbox" id="parents2" name="parents[]" value="63" [[isChecked? &boxno=`63` ]] /> <label for="parents2">Category 2</label></p>
And the isChecked snippet:
<?php
if (isset($_POST["parents"])) {
$catgs = $_POST["parents"];
if (in_array($boxno,$catgs))
{
$output = "CHECKED";
} else {
$output = "";
}
} else {
$output = "CHECKED";
}
return $output;
?>
Thanks for your help!