Nueva Clase TModal !!!

Esta es una libreria en PHP para desarrollo de aplicaciones WEB
Oscar Maldonado
Mensajes: 9
Registrado: Mié Nov 25, 2020 11:55 pm

Re: Nueva Clase TModal !!!

Mensaje por Oscar Maldonado »

Buenas tardes.
Solo pensaba en dar más posibilidades a los desarrolladores y las utilicen de acuerdo a sus necesidades.

Saludos.

Oscar

situcr
Mensajes: 2
Registrado: Mar Nov 24, 2020 4:41 am

Re: Nueva Clase TModal !!!

Mensaje por situcr »

Si claro gracias por tu comentario,

Es complicado cambiar ciertos diseños que pueden variar la clase y derivar mas clases de la misma. Se que es importante facilitar algunos programadores ciertos diseños, cambiar los diseños es complicado cuando hablamos que esta clase es adaptativa a diferentes moviles y esto con lleva a que la clase no se acomode a diferentes moviles y tables e inclusive en la misma web.

Cuando se maneja responsive es muy complicado pues nosotros no manejamos .rc u otros recursos que se pueden manipular y al final eso ya dejaría de ser responsive y por eso queremos derivar tModal en varios versiones que al final van a traer una serie de incovenientes y van complicar mas para adaptar.

Asi de esta manera lo que tratamos es programar mas uniforme y sin complicaciones a ustedes los programadores. Gracias por tus cometarios que nos provocan hacer comparaciones a lo que hay proyectan a mejorar los controles si al final viene a mejorar el producto.

Muchas Gracias

Oscar Chacon
www.Situcr.com

ralph

Re: Nueva Clase TModal !!!

Mensaje por ralph »

Antonio:
He modificado la clase para permitir arreglos de 2 dimensiones en el metodo this->AddSelect(...)
Ejemplo:

Código: Seleccionar todo

	$atipdoc = [
		['FA', 'Factura'],
		['BV', 'Boleta'],
		['NC', 'Nota de Credito'],
		['ND', 'Nota de Debito']
	];
	$oModal = new TModal('mycpe', 'Consulta de Comprobantes', '', '');
	$oModal->AddInput('RUC del emisor', 'rucemi', TYPE_NUMBER,  LBL_RIGHT, null);
	$oModal->AddSelect('Tipo de documento', 'tipdoc', LBL_RIGHT,  $atipdoc);
Aquí está el codigo, para que evalues si lo agregas a la clase core.modal.php

Código: Seleccionar todo

  function CreateSelect( $select ) {

    $cHtml  = '<div class="item-modal">';
    $cHtml .= ' <div class="left">';
    $cHtml .= '   <label style="width: 100%;padding-right: 10px;' . $select->cAlign . ';">' . $select->cLabel .' :</label>';
    $cHtml .= ' </div>';
    $cHtml .= ' <div class="rigth">';
    $cHtml .= '   <select id="' . $select->cId . '" class="form-control"' ;
    $cHtml .= '     style="width: 100%;margin-left: 0px;height: 30px !important">';
    $nItems = count( $select->aItems );
    if ($nItems > 0) {
      if (is_array($select->aItems[0])) {
        for ($item = 0; $item < $nItems; $item++) {
          $cHtml .= '   <option value="'.$select->aItems[$item][0] .'">' . $select->aItems[$item][1] . '</option>';
        }
      } else {
        for ($item = 0; $item < $nItems; $item++) {
          $cHtml .= '   <option>' . $select->aItems[$item] . '</option>';
        }
      }
    } else {
      $cHtml .= '   <option>Ninguno</option>';
    }   
    $cHtml .= '   </select>';
    $cHtml .= ' </div>'; 
    $cHtml .= '</div>'; 
    
    return $cHtml;

  }

Saludos

Ralph del Castillo

Avatar de Usuario
Cesar_SCS
Mensajes: 20
Registrado: Mar Nov 24, 2020 5:17 pm

Re: Nueva Clase TModal !!!

Mensaje por Cesar_SCS »

se me hace interesante la modificación de la class,
saludos.
(c) SysCtrl Software

carloskds
Mensajes: 4
Registrado: Mar Ago 24, 2021 8:37 pm

Re: Nueva Clase TModal !!!

Mensaje por carloskds »

Esta clase ma ha impresionado, muy bonita y facil de implementa...
ya ire dando lata aca.. :-)

Avatar de Usuario
administrador
Site Admin
Mensajes: 74
Registrado: Mar Nov 24, 2020 1:56 am
Contactar:

Re: Nueva Clase TModal !!!

Mensaje por administrador »

Actualizado el ejemplo con la nueva version de tvalweb
Saludos.

Albeiro Valencia
Imagen Bienvenidas las Donaciones Gracias https://www.paypal.me/valenciaim5

Oscar Maldonado
Mensajes: 9
Registrado: Mié Nov 25, 2020 11:55 pm

Re: Nueva Clase TModal !!!

Mensaje por Oscar Maldonado »

Estimado Antonio
Los campos mobil y fecha no se miran bien en el celular, por favor míralo de forma horizontal y vertical


Saludos

Avatar de Usuario
administrador
Site Admin
Mensajes: 74
Registrado: Mar Nov 24, 2020 1:56 am
Contactar:

Re: Nueva Clase TModal !!!

Mensaje por administrador »

Oscar :
Estimado Antonio
Los campos mobil y fecha no se miran bien en el celular, por favor míralo de forma horizontal y vertical
He probado tanto en el inspector de codigo como en algunos celulares y se ve bien.

Nota :
* Puede subir la imagen de como se ve en su celuar aqui ?
* Ha limpiado el historial de navegacion de su mobil ?

Si no se limpia el historial de navegacion del mobil no se van a tomar los nuevos cambios ya que el cache
mantiene siempre el ultimo.
Saludos.

Albeiro Valencia
Imagen Bienvenidas las Donaciones Gracias https://www.paypal.me/valenciaim5

Responder