diff --git a/ieducar/intranet/educar_turma_cad.php b/ieducar/intranet/educar_turma_cad.php
index dd10e25..96424fa 100644
--- a/ieducar/intranet/educar_turma_cad.php
+++ b/ieducar/intranet/educar_turma_cad.php
@@ -474,13 +474,24 @@ class indice extends clsCadastro
$this->turma_modulo = unserialize(urldecode($_POST['turma_modulo']));
}
- $qtd_modulo = count($this->turma_modulo) == 0 ? 1 : (count($this->turma_modulo) + 1);
+ if ($_POST){
+ $qtd_modulo = count($this->turma_modulo) == 0 ? 1 : (count($this->turma_modulo) + 1);
+ echo "
+
+ ";
+ }
+ else
+ $qtd_modulo = 0;
if (is_numeric($this->cod_turma) && !$_POST) {
$obj = new clsPmieducarTurmaModulo();
$registros = $obj->lista($this->cod_turma);
- if ($registros) {
+ if ($registros and !$this->padrao_ano_escolar) {
foreach ($registros as $campo) {
$this->turma_modulo[$campo[$qtd_modulo]]['sequencial_'] = $campo['sequencial'];
$this->turma_modulo[$campo[$qtd_modulo]]['ref_cod_modulo_'] = $campo['ref_cod_modulo'];
@@ -508,6 +519,7 @@ class indice extends clsCadastro
$qtd_modulo = 1;
unset($aux);
+ $scriptExcluir = "";
if ($this->turma_modulo) {
foreach ($this->turma_modulo as $campo) {
@@ -528,9 +540,18 @@ class indice extends clsCadastro
$this->campoTextoInv('data_fim_' . $campo['sequencial_'], '', $campo['data_fim_'],
10, 10, FALSE, FALSE, FALSE, '',
- "__nome}.submit();\">
",
+ "
",
'', '', '');
+ $scriptExcluir.= "";
+
$aux[$qtd_modulo]['sequencial_'] = $qtd_modulo;
$aux[$qtd_modulo]['ref_cod_modulo_'] = $campo['ref_cod_modulo_'];
$aux[$qtd_modulo]['data_inicio_'] = $campo['data_inicio_'];
@@ -572,7 +593,7 @@ class indice extends clsCadastro
$this->campoOculto('incluir_modulo', '');
$this->campoRotulo('bt_incluir_modulo', Portabilis_String_utils::toLatin1('Módulo'),
- "
"
+ "
"
);
$this->campoQuebra2();
@@ -667,6 +688,8 @@ class indice extends clsCadastro
$this->campoOculto('padrao_ano_escolar', $this->padrao_ano_escolar);
+ $this->campoTextoInv('scripts', $scriptExcluir);
+
$this->acao_enviar = 'valida()';
}
@@ -1799,4 +1822,17 @@ function atualizaLstEscolaCursoSerie(xml)
campoSerie.options[0].text = stringUtils.toUtf8('A escola/curso não possui nenhuma série');
}
}
+
+document.getElementById('event_incluir_modulo').onclick = incluirModulo;
+
+function incluirModulo(){
+ document.getElementById('incluir_modulo').value = 'S';
+ document.getElementById('tipoacao').value = '';
+ acao();
+}
+
+$j(document).ready( function(){
+ $j('#scripts').closest('tr').hide();
+});
+
diff --git a/ieducar/modules/Portabilis/Assets/Version.php b/ieducar/modules/Portabilis/Assets/Version.php
index ad7f6e8..32ed000 100644
--- a/ieducar/modules/Portabilis/Assets/Version.php
+++ b/ieducar/modules/Portabilis/Assets/Version.php
@@ -4,7 +4,7 @@
usado pelo metodos loadJavascript e loadStylesheet do helper Portabilis_View_Helper_Application */
class Portabilis_Assets_Version {
- const VERSION = '8';
+ const VERSION = '9';
}
?>
--
libgit2 0.21.2