2026-02-17 14:56:23 +01:00
< ? php
$translation = \DynCom\mysyde\common\classes\Registry :: get ( " translation " );
$formname = " form_line_gallery_list_ " . $fieldSetup [ 'id' ];
$inputname = " input_id " ;
$input_page_id = ( isset ( $_REQUEST [ " input_page_id " ]) ? $_REQUEST [ " input_page_id " ] : " " );
$input_collection_id = ( isset ( $_REQUEST [ " input_collection_id " ]) ? $_REQUEST [ " input_collection_id " ] : " " );
?>
< script >
function loadNewGallery (){
console . log ( $ ( this ));
saveCollection ( false )
setTimeout ( function (){
loadCard ( 'new_line_gallery' , true );
}, 2000 );
}
</ script >
< form class = 'gallery_form' id = " <?= $formname ?> " name = " <?= $formname ?> " method = " post " >
< input type = " hidden " class = " selected_linklist_row " name = " input_line_id " value = " " />
< input type = " hidden " name = " input_page_id " value = " <?php echo $input_page_id ; ?> " />
< input type = " hidden " name = " input_collection_id " value = " <?php echo $input_collection_id ; ?> " />
< input type = " hidden " name = " collection_setup_content_id " value = " <?php echo $fieldSetup['id'] ; ?> " />
< input type = " hidden " name = " collection_modul_input_<?php echo $fieldSetup['id'] ; ?> " value = " gallery " />
< input type = " hidden " id = " module_input_gallery_<?= $fieldSetup['id'] ; ?> " name = " module_input_gallery_<?= $fieldSetup['id'] ; ?> " value = " " />
< ul class = " toolbar_menu " >
2026-05-11 08:54:44 +02:00
< ? = button ( " new " , $translation -> get ( " new " ), $formname , " openGallery('module_input_gallery_ " . $fieldSetup [ 'id' ] . " ', 'null', 'collection', 'multi') " , " " , FALSE ); ?>
2026-02-17 14:56:23 +01:00
< ? = button ( " up " , $translation -> get ( " go_up " ), $formname , " loadCard('moveup_line_gallery') " , " " , FALSE ); ?>
< ? = button ( " down " , $translation -> get ( " go_down " ), $formname , " loadCard('movedown_line_gallery') " , " " , FALSE ); ?>
</ ul >
< ?
$query = " SELECT * FROM main_collection_link WHERE main_collection_id = " . $collectionData [ 'id' ] . " AND main_collection_setup_content_id = " . $fieldSetup [ 'id' ];
$result = @ mysqli_query ( $GLOBALS [ 'mysql_con' ], $query );
$num_rows = @ mysqli_num_rows ( $result );
if ( $num_rows == 0 ) {
echo " <div class= \" infobox \" > " . $translation -> get ( " no_rows_found " ) . " </div></form> " ;
return ;
}
$row = @ mysqli_fetch_array ( $result , 1 );
$query = " SELECT id, preview AS ' " . $translation -> get ( " preview " ) . " ', description AS ' " . $translation -> get ( " description " ) . " ' FROM gallery_line WHERE header_id = " . $row [ 'main_sitepart_header_id' ] . " ORDER BY sorting ASC " ;
if ( $result = @ mysqli_query ( $GLOBALS [ 'mysql_con' ], $query )) {
linklist ( $result , $formname , $format , " input_line_id " , " edit_line_gallery " , FALSE , " update_sortorder_gallery " , " loadCard('delete_line_gallery', false, ' { $translation -> get ( 'delete_line_confirm' ) } ') " , TRUE );
}
?>
</ form >