/** * Call this if an section is deleted * * @param int $p_fk_publication_id */ public static function OnSectionDelete($p_fk_section_language_id, $p_fk_section_nr, $p_fk_issue_nr, $p_fk_publication_id) { foreach (DebateSection::getAssignments(null, $p_fk_section_language_id, $p_fk_section_nr, $p_fk_issue_nr, $p_fk_publication_id) as $record) { $record->delete(); } }
<A href="javascript: void(0);" onclick="window.open('<?php p("/{$ADMIN}/debate/assign_popup.php?f_debate_item=section&f_section_nr={$section_nr}&f_language_id={$section_language_id}&f_issue_nr={$issue_nr}&f_publication_id={$publication_id}"); ?> ', 'assign_debate', 'scrollbars=yes, resizable=yes, menubar=no, toolbar=no, width=800, height=600, top=200, left=100');"><?php putGS("Edit"); ?> </A> </TD> <?php } ?> </TR> <TR> <TD colspan="2"> <HR NOSHADE SIZE="1" COLOR="BLACK"> </TD> </TR> <TR> <TD> <div style="overflow: auto; max-height: 50px"> <?php foreach (DebateSection::getAssignments(null, $section_language_id, $section_nr, $issue_nr, $publication_id) as $debateIssue) { $debate = $debateIssue->getDebate($section_language_id); p($debate->getName()); p(" ({$debate->getLanguageName()})<br>"); } ?> </div> </TD> </TR> </TABLE>