Browse Source

Ordenação de campos select dentro da telas de cadastros.

idprog37_data
douglas.strappasson 1 year ago
parent
commit
d67b3f9543
  1. 42
      admin/cadAnuncios.php
  2. 44
      admin/cadQgrupos.php
  3. 2
      admin/cadRamais.php
  4. 39
      admin/cadUra.php
  5. 8
      admin/popula.php

42
admin/cadAnuncios.php

@ -143,31 +143,29 @@
<select name="som_ura" class="validate[required] caixas" id="som_ura">
<option value="<?php echo $file; ?>">-----SEM SOM ------</option>
<?php
//DIRETÓRIO PADRÃO PARA OS ARQUIVOS DE AÚDIO DO SISTEMA
$dir = $path_som;
foreach (new DirectoryIterator($dir) as $file) {
$z++;
if (is_dir($file))
echo "e um Diretorio: $file\n<br>";
else
echo "e um Arquivo: $file\n<br>";
if ((substr($file, 0, 1) != '.') && !stripos($file, ".old") && (stripos($file, "arquivos_mp3") === false)) {
// DIRETÓRIO PADRÃO PARA OS ARQUIVOS DE ÁUDIO DO SISTEMA
$dir = $path_som;
$files = array(); // Array para armazenar os nomes dos arquivos
foreach (new DirectoryIterator($dir) as $file) {
if ($file->isFile() && (substr($file->getFilename(), 0, 1) != '.') && !stripos($file->getFilename(), ".old") && (stripos($file->getFilename(), "arquivos_mp3") === false)) {
$files[] = $file->getFilename(); // Adiciona o nome do arquivo ao array
}
}
sort($files); // Classifica o array em ordem alfabética
foreach ($files as $file) {
?>
<option value="<?php echo $file; ?>" <?php
if ($acao == 'edita') {
if (trim($som_ura) == trim($file)) {
echo "selected";
}
if ($acao == 'edita' && trim($som_ura) == trim($file)) {
echo "selected";
}
?>><?php
$ext = explode('.', $file);
echo $ext[0];
?></option>
<?php
}
}
?>
?>><?php echo pathinfo($file, PATHINFO_FILENAME); ?></option>
<?php
}
?>
</select>
</fieldset>
</td>

44
admin/cadQgrupos.php

@ -487,7 +487,7 @@
<select name="musicclass" id="musicclass" class="caixas" >
<option value="" selected>------------</option>
<?php
$query2 = "SELECT * FROM pbx_musichold_grupos where nome not ilike 'agentes' order by id asc";
$query2 = "SELECT * FROM pbx_musichold_grupos where nome not ilike 'agentes' order by nome asc";
$result2 = pg_query($dbcon, $query2);
while ($dados2 = pg_fetch_array($result2)) {
?>
@ -782,29 +782,31 @@
<?php if(file_exists($path_som)){ ?>
<div align="left">
<select name="som_ura" class="caixas" id="som_ura" style="width:200px;">
<option value="<?php echo isset($file) ? $file : ''; ?>">-----SEM SOM ------</option>
<option value="<? echo isset($file) ? $file : ''; ?>">-----SEM SOM ------</option>
<?php
//DIRETÓRIO PADRÃO PARA OS ARQUIVOS DE AÚDIO DO SISTEMA
$dir = $path_som;
$z = 0;
foreach (new DirectoryIterator($dir) as $file) {
$z++;
if ((substr($file, 0, 1) != '.') && (!stripos($file, ".old"))) {
// DIRETÓRIO PADRÃO PARA OS ARQUIVOS DE ÁUDIO DO SISTEMA
$dir = $path_som;
$files = array(); // Array para armazenar os nomes dos arquivos
foreach (new DirectoryIterator($dir) as $file) {
if ($file->isFile() && (substr($file->getFilename(), 0, 1) != '.') && !stripos($file->getFilename(), ".old") && (stripos($file->getFilename(), "arquivos_mp3") === false)) {
$files[] = $file->getFilename(); // Adiciona o nome do arquivo ao array
}
}
sort($files); // Classifica o array em ordem alfabética
foreach ($files as $file) {
?>
<option value="<?php echo $file; ?>" <?php
if ($acao == 'edita') {
if (trim($som[1]) == trim($file)) {
echo "selected";
}
if ($acao == 'edita' && trim($som_ura) == trim($file)) {
echo "selected";
}
?>><?php
$ext = explode('.', $file);
echo $ext[0];
?></option>
<?php
}
}
?>
?>><?php echo pathinfo($file, PATHINFO_FILENAME); ?></option>
<?php
}
?>
</select>
</div>
<?php } ?>
@ -873,7 +875,7 @@
<option value="0" <?php echo!$idTransbordo ? "selected" : ""; ?>>-----------------------</option>
<?php
$idFila = !$id ? 0 : $id;
$query = "select id, nome from pbx_dacs where status = 'A' and id <> '$idFila'";
$query = "select id, nome from pbx_dacs where status = 'A' and id <> '$idFila' order by nome";
$result = pg_query($dbcon, $query);
while ($row = pg_fetch_array($result)) {

2
admin/cadRamais.php

@ -989,7 +989,7 @@ if ($_GET['ajax'] == 1) {
<select name="musicclass" class="caixas">
<option value="">---------</option>
<?php
$query2 = "SELECT * FROM pbx_musichold_grupos where nome <> 'agentes' order by id asc";
$query2 = "SELECT * FROM pbx_musichold_grupos where nome <> 'agentes' order by nome asc";
$result2 = pg_query($dbcon, $query2);
while ($dados2 = pg_fetch_array($result2)) {
?>

39
admin/cadUra.php

@ -208,32 +208,33 @@
<td>
<fieldset>
<legend class="labels">An&uacute;ncio:</legend>
<select name="som_ura" class="caixas" id="som_ura">
<select name="som_ura" class="validate[required] caixas" id="som_ura">
<option value="<?php echo $file; ?>">-----SEM SOM ------</option>
<?php
//DIRETÓRIO PADRÃO PARA OS ARQUIVOS DE ÁUDIO DO SISTEMA
$dir = $path_som;
// DIRETÓRIO PADRÃO PARA OS ARQUIVOS DE ÁUDIO DO SISTEMA
$dir = $path_som;
foreach (new DirectoryIterator($dir) as $file) {
$z++;
$files = array(); // Array para armazenar os nomes dos arquivos
if ((substr($file, 0, 1) != '.') && (!stripos($file, ".old")) && (stripos($file, "arquivos_mp3") === false)) {
foreach (new DirectoryIterator($dir) as $file) {
if ($file->isFile() && (substr($file->getFilename(), 0, 1) != '.') && !stripos($file->getFilename(), ".old") && (stripos($file->getFilename(), "arquivos_mp3") === false)) {
$files[] = $file->getFilename(); // Adiciona o nome do arquivo ao array
}
}
sort($files); // Classifica o array em ordem alfabética
foreach ($files as $file) {
?>
<option value="<?php echo $file; ?>" <?php
if ($acao == 'edita') {
if (trim($som_ura) == trim($file)) {
echo "selected";
}
if ($acao == 'edita' && trim($som_ura) == trim($file)) {
echo "selected";
}
?>><?php
$ext = explode('.', $file);
echo $ext[0];
?></option>
<?php
}
}
?>
</select>
?>><?php echo pathinfo($file, PATHINFO_FILENAME); ?></option>
<?php
}
?>
</select>
<a href="#" onclick="abre_janela('400', '200', 'index.php?idProg=11043&pbxRequest=1');">
</a>
</fieldset></td>

8
admin/popula.php

@ -42,7 +42,7 @@ function _GetAcoes($dbcon, $force, $id, $tipo, $tipo2, $id_ura, $proto = PROTO_X
}
} else if ($tipo == "ura") {
if ($id_ura <> '') {
$query2 = "SELECT * FROM pbx_ura where id not in($id_ura) order by id asc";
$query2 = "SELECT * FROM pbx_ura where id not in($id_ura) order by nome asc";
} else {
$query2 = "SELECT * FROM pbx_ura order by id asc";
}
@ -85,7 +85,7 @@ function _GetAcoes($dbcon, $force, $id, $tipo, $tipo2, $id_ura, $proto = PROTO_X
//printf("<nome id=\"%d\">%s</nome>\n",$dados2['numero'],$dados2['numero']);
}
} else if ($tipo == "filas") {
$query2 = "SELECT * FROM pbx_queues_grupos where status='A' order by id asc";
$query2 = "SELECT * FROM pbx_queues_grupos where status='A' order by nome asc";
$result2 = pg_query($dbcon, $query2);
while ($dados2 = pg_fetch_array($result2)) {
$dadosArq[$idxArq][0] = $dados2['numero'];
@ -94,7 +94,7 @@ function _GetAcoes($dbcon, $force, $id, $tipo, $tipo2, $id_ura, $proto = PROTO_X
// printf("<nome id=\"%s\">%s</nome>\n",$dados2['numero'],$dados2['nome']);
}
} else if ($tipo == "horarios") {
$query2 = "SELECT distinct a.id, a.nome from pbx_horarios a, pbx_horarios_itens b where b.id_horario = a.id order by id asc";
$query2 = "SELECT distinct a.id, a.nome from pbx_horarios a, pbx_horarios_itens b where b.id_horario = a.id order by nome asc";
$result2 = pg_query($dbcon, $query2);
while ($dados2 = pg_fetch_array($result2)) {
$dadosArq[$idxArq][0] = $dados2['id'];
@ -112,7 +112,7 @@ function _GetAcoes($dbcon, $force, $id, $tipo, $tipo2, $id_ura, $proto = PROTO_X
//printf("<nome id=\"%d\">%s</nome>\n",$dados2['numero'],$dados2['numero']);
}
} else if ($tipo == "anuncios") {
$query2 = "SELECT * FROM pbx_anuncios order by id asc";
$query2 = "SELECT * FROM pbx_anuncios order by nome asc";
$result2 = pg_query($dbcon, $query2);
while ($dados2 = pg_fetch_array($result2)) {
$dadosArq[$idxArq][0] = $dados2['id'];

Loading…
Cancel
Save