04-Module

50,00$

PHPRunner 6.2 și ASPRunnerPro 7.2 au o nouă însușire captivantă – comenzi de editare și vizualizare personalizate. Acum nu mai ești limitat de comenzile de serie ce vin împreună cu produsul software.

Cumpără produsul

Descriere produs

Am realizat un set de module care să te ajute să creezi aplicații web mai sofisticate. Acest pachet cuprinde 5 module de editare și 2 de vizualizare, în versiunile PHP și ASP.

Demo live
StarRating

Modulul StarRating îți permite să adaugi proiectelor tale comenzi de evaluare atractive. Acesta este un element în un plus excelent pentru aplicațiile în care utilizatorii oferă recenzii pentru produse și servicii. Include module StarRating atât de editare, cât și de vizualizare.

Opțiuni de personalizare

  • dezactivarea evaluărilor
  • selectarea jumătăților de stea
  • numărul de stele
  • sugestii
Slider

Modulul Cursor oferă o variantă vizuală de introducere a valorilor numerice. Acceptă numere întregi și reale. Opțiunile includ setarea limitelor superioare și inferioare.

Timepicker

Bootstrap Timepicker plugin

O comandă alternativă de selecție a timpului, bazată pe arhitectura Bootstrap. Acceptă tastele sus/jos pentru a edita timpul. Funcționează cu următoarele câmpuri: time, datetime și text.

Opțiuni de personalizare

  • afișarea orei în format militar (24h) sau am/pm
  • opțional, afișarea secundelor
  • incrementarea minutelor și secundelor
Spinner

Spinner plugin

Încă o modalitate de a introduce numere folosind doar mouse-ul. Opțiunile includ setarea intervalului de intrare.

iPhone Checkbox

iPhone checkbox plugin

O variantă alternativă de a edita câmpuri Da/Nu. Opțiunile includ setarea propriilor denumiri ale butoanelor. Primești ambele comenzi, de editare și de vizualizare.

Vor mai apărea și alte module. Daca ai o idee de modul interesantă – anunță-ne.
Dacă te interesează realizarea propriilor module și vânzarea acestora prin magazinul nostru ne poți contacta. Citește mai întâi articolul How to create your own Edit control plugin.
Instrucțiuni de instalare

Dezarhivează pachetul de module în folderul Documents\PHPRunnerPlugins. Adică, pentru Windows 7, dezarhivează pachetul în C:\Users\<Username>\Documents\PHPRunnerPlugins, păstrând structura directorului. Pentru ASPRunnerPro, dezarhivează-l în C:\Users\<Username>\Documents\ASPRunnerProPlugins.

Reține că nu trebuie să creezi manual folderul PHPRunnerPlugins sau ASPRunnerProPlugins. Acesta este creat automat de către PHPRunner/ASPRunnerPro în timpul instalării.

Folosirea modulelor în mai multe limbi

Poți seta modulele să folosească mai multe limbi. Să considerăm de exemplu modulul iPhoneCheckbox Edit. Poți folosi următorul cod în versiunea PHP a acestuia. Adaugă acest cod în script-ul de inițializare a modulului, sub setările ‘Edit as’:

if ($_SESSION["language"]=="English")
   $this->settings["labelOn"] = "Yes";
else if ($_SESSION["language"]=="Dutch")
   $this->settings["labelOn"] = "Ja";

versiunea ASP:

if SESSION("language")="English" then
   this_object.settings("labelOn") = "Yes"
else if SESSION("language")="Dutch" then
   this_object.settings("labelOn") = "Ja"
end if
Probleme cu Internet Explorer

Modulele ar putea să nu arate foarte bine în unele versiuni de Internet Explorer. Vom rezolva această problemă în următoarea actualizare a PHPRunner/ASPRunnerPro. Între timp, poți folosi următoarea rezolvare

versiunea PHP

a) în include\xtempl.php adaugă o nouă linie la finalul funcției set_template:

function set_template($template)
 {
  // read template file
  $templatesPath = "templates/";
  if (isMobile())
   $templatesPath = "mobile/";
  if(file_exists(getabspath($templatesPath.$template)))
   $this->template = myfile_get_contents(getabspath($templatesPath.$template));

  if (isMobile() && $this->template==''){
   $templatesPath = "templates/";
   $this->template = myfile_get_contents(getabspath($templatesPath.$template));
  }
/* !!!!! */ $this->template = str_replace(array('<meta http-equiv="X-UA-Compatible" content="IE=7">', '<META content=IE=7 http-equiv=X-UA-Compatible>') , '', $this->template);
  $this->template_file = basename($template,".htm");
 }

b) în fișierul include\common\RunnerJS\Runner.js înlocuiește

var isIE = (!isOpera && userAgent.indexOf("msie") > -1);

cu

var isIE = (!isOpera && userAgent.indexOf("msie 7") > -1);

Recenzii

Nu există încă recenzii.

Leave Comment

Fii primul care adauga o recenzie pentru “Module de editare/vizualizare”

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

clear formSubmit