Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - andreasuriani

Pagine: [1] 2 3 4 ... 22
1
Gestione Form / CF5 > Submit form all'apertura dello stesso
« il: 08 Feb 2018, 14:18:10 »
Ciao a tutti,
avrei la necessità che il form in questione facesse un invio dello stesso (prendi valori in POST da un altro FORM) al momento dell'apertura. (OnLoad).


Qualche idea su come settare Chronoforms?


A.

2
Joomla! 3 / Chronoforms v6 - Attivazione Plugin
« il: 25 Gen 2018, 17:54:53 »
Ciao a tutti,
nella versione di CF5 c'era nel Setup la possibilità di abilitare i Plugin di Joomla.
Non riesco a trovare la stessa cosa in CF6.


Qualche idea?? :|

3
Ciao a tutti,
avrei la necessità di inserire una scheda personalizzata su CB dove poter far vedere un articolo.


E' possibile?


Ho provato a "smanettare" un po ma con scarsi risultati...


A.

4
fai anche il servizio di installazione e configurazione?  ;D ;D ;D ;D ;D ;D
A pagamento! € 300 l'ora! :D

5
Joomla! 3 / Re:Consiglio su componente per REPORTISTICA
« il: 09 Gen 2018, 15:45:51 »
Perfetto!
Un'altro di riserva? :)

6
Joomla! 3 / Re:importare articoli joomla
« il: 09 Gen 2018, 15:27:34 »
Import/Export da PhpMyAdmin?
Ma solo se sai dove mettere le mani...

8
Joomla! 3 / Consiglio su componente per REPORTISTICA
« il: 09 Gen 2018, 15:19:12 »
Ciao a tutti,
devo implementare il mio sito con la reportistica. Estrazioni MySql, Grafici ecc ecc


Qualcuno di voi ha già avuto questa esigenza? Quale componente consigliato?
Mi piacerebbe (parecchio) poter fare i report in stile tabelle pivot di Excel.


Ogni suggerimento è ben accetto :)


Ciao a tutti.


A.

9
Joomla! 3 / Re:Aiuto sulla Gestione livelli di accesso
« il: 08 Gen 2018, 15:11:21 »
Citazione
Come o cosa devo modificare nei livelli di accesso per essere correttamente reindirizzato alla <<HOME>> e non ricevere più il messaggio di Errore?


Hai provato a guardare il modulo di login cosa fa dopo aver effettuato l'accesso?

10
Joomla! 3 / Re:Aiuto sulla Gestione livelli di accesso
« il: 08 Gen 2018, 14:56:21 »
Ciao,
detta cosi non è facile.
Fornisci un link, degli screen insomma, un po di materiale sulla quale vedere.


Per chi "mastica" joomla è abbastanza noioso (ri)scrivere cose , come scritto in precedenza, già dette e ridette.


A.

11
Joomla! 3 / Re:aggiungere un tag personalizzato
« il: 02 Gen 2018, 11:04:53 »
Non ho ben capito cosa vuoi fare... ma l'unico modo che conosco per fare qualcosa di personalizzato è creare un plugin apposito.




12
Buongiorno e buon anno a tutti!!
Udite udite, sto iniziando a creare il mio primo componente in Joomla!
Ce la farò??
Chissa..
nel frattempo ho sempre mixato il codice php a joomla (e fin'ora ha funzionato...) ma ora è giunto il momento di fare qualcosa in più.
Ora: ho la necessità di "aggiornare" questo codice:
Codice: [Seleziona]

<?php
 mysql_connect
("LOCALHOST","USERNAME","PSW");
 
mysql_select_db("DATABASE");


 
$term=$_GET["term"];


 
$query=mysql_query("SELECT * FROM '#__com_anagen_' where nominativo like '%".$term."%' order by cognome ");
 
$json=array();


    while(
$nominativo=mysql_fetch_array($query)){
         
$json[]=array(
                    
'value'=> $nominativo["codice_fiscale"],
                    
'label'=>$nominativo["nominativo"]." (Codice Fiscale:".$nominativo["codice_fiscale"].")"
                        
);
    }


 echo 
json_encode($json);


?>







Ho provato a modificarlo con questo, ma senza risultati!


Codice: [Seleziona]

<?php
$db 
JFactory::getDbo();
$result $db->setQuery("SELECT * FROM '#__com_anagen_' where nominativo like '%".$term."%' order by cognome ")->loadAssocList();


 
$term=$_GET["term"];




 
$json=array();


    while(
$nominativo=array($query)){
         
$json[]=array(
                    
'value'=> $nominativo["codice_fiscale"],
                    
'label'=>$nominativo["nominativo"]." (Codice Fiscale:".$nominativo["codice_fiscale"].")"
                        
);
    }


 echo 
json_encode($json);


?>





Qualche suggerimento??


A.

13
Joomla! 3 / Re:Aiuto sulla Gestione livelli di accesso
« il: 02 Gen 2018, 10:26:43 »
Ciao Installer19,
quello che stai chiedendo è una zuppa già cotta e mangiata nel forum.


Per capire come Joomla "ragiona" sui livelli di accesso devi studiarti un po il cms.


http://www.joomla.it/guide-joomla-3/8424-gestione-dei-permessi-di-accesso.html


Questo il Link per iniziare a capire come funzionano.


Buon Anno!


Andrea

14

Citazione
Io intendevo che il tuo codice invece di farlo girare in esterno di convertirlo proprio in un componente.
No, non ne sono capace....


Citazione
Se non sei in grado di scrivere il componente puoi provare altre strade, ma prima se ci dici cosa ti serve e cosa chronoforms o altre estensioni non ti permettono di fare, potrei suggerirti altra strada.


Gestiamo n.x di lavoratori sulla nostra Intranet. Un "semplice" form richiama un enorme quantità di dati in POST dal db che vengono visualizzate tramite tabs con i vari permessi utenti.
Abbiamo un sistema di salvataggio dei dati (DbWrite) un po datato, e volevo attivare, ad esempio, una chiamata Jquery esterna per evitare di ricaricare la pagina (Chronoforms lo fa, ma integrarlo con tutte le personalizzazioni che abbiamo è praticamente impossibile.) Ma purtroppo non riesco a superare questo scoglio di conflitti. Ho persino provato a disabilitare il Jquery dal template, ma non c'è stato niente da fare....

Se riesco a capire come fare questa cosa, mi si aprono molte strade...

15
Purtroppo l'estensione non mi permette di fare ciò che voglio....

16
Ciao a tutti,
premetto che mi sto affacciando da poco ad Ajax/Jquery (perdonerete la mia ignoranza in merito...) ho questo problema:


In un articolo richiamo un file php che utilizzo normalmente per creare dei dati custom.
Quindi nell'articolo inserisco il codice
Codice: [Seleziona]
{script}
<?php include "file_include/pagina.php"?>
{/script}
e finqui, nessun problema.


Ora, in questa pagina ho la necessità di inserire un campo di input text con un autocompleter che legge i dati dal db.
quindi:


Codice: [Seleziona]

<html>
   <head>
   
        <script type="text/javascript"
        src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
        <script type="text/javascript"
        src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/jquery-ui.min.js"></script>
       
        <script type="text/javascript">
                $(document).ready(function(){
                    $("#name").autocomplete({
                        source:'file_include/scrivania_dipendente/script-autocompl.php',
                        minLength:1
                    });
                });
        </script>
   </head>
 
   <body>
 
      <form method="post" action="">
             Name : <input type="text" id="name" name="name" />
      </form>
 
   </body>
<html>


Il file php per l'autocomplete è il seguente:


Codice: [Seleziona]

<?php
 mysql_connect
("localhost","root","password");
 
mysql_select_db("db_intra_new");
 
 
$term=$_GET["term"];
 
 
$query=mysql_query("SELECT * FROM xcsri_anagrafica_generale where nominativo like '%".$term."%' order by cognome ");
 
$json=array();
 
    while(
$student=mysql_fetch_array($query)){
         
$json[]=array(
                    
'value'=> $student["nominativo"],
                    
'label'=>$student["nominativo"]." - ".$student["id"]
                        );
    }
 
 echo 
json_encode($json);
 
?>



Purtroppo, non funziona.
Ho provato a "girare" il codice in una pagina esterna a Joomla (quindi senza caricare il core) e funziona...


Qualcuno riesce a spiegarmi il perché?
Ho pensato ad un conflitto Jquery ma non riesco a capire....


Di seguito la sorgente della pagina
Codice: [Seleziona]



<!DOCTYPE html>
<html lang="it-IT" dir="ltr">
        <head>
            <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="IE=edge" />
       
           
    <meta charset="utf-8" />
<base href="http://10.39.254.227/index.php/scrivania-lavoratore" />
<meta name="author" content="Andrea Suriani" />
<meta name="generator" content="Joomla! - Open Source Content Management" />
<title>Intranet Coop  - SCRIVANIA LAVORATORE</title>
<link href="http://10.39.254.227/plugins/content/pdf_embed/assets/css/style.css" rel="stylesheet" />
<link href="http://10.39.254.227/modules/mod_datetime/tmpl/default.css" rel="stylesheet" />
<link href="/media/system/css/frontediting.css?aad77d13e0df51e2079cf1e04c6378a6" rel="stylesheet" />
<link href="http://10.39.254.227/modules/mod_bm_slide_login/assets/css/styles.css" rel="stylesheet" />
<link href="/templates/it_milano/uikit/css/uikit.min.css" rel="stylesheet" />
<link href="/media/gantry5/assets/css/font-awesome.min.css?5a33dc1b" rel="stylesheet" />
<link href="/media/gantry5/engines/nucleus/css-compiled/nucleus.css?5a33dc1c" rel="stylesheet" />
<link href="/templates/it_milano/custom/css-compiled/milano_15.css?5a33ddef" rel="stylesheet" />
<link href="/media/gantry5/assets/css/bootstrap-gantry.css?5a33dc1b" rel="stylesheet" />
<link href="/media/gantry5/engines/nucleus/css-compiled/joomla.css?5a33dc1c" rel="stylesheet" />
<link href="/media/jui/css/icomoon.css" rel="stylesheet" />
<link href="/templates/it_milano/custom/css-compiled/milano-joomla_15.css?5a33ddf0" rel="stylesheet" />
<link href="/templates/it_milano/custom/css-compiled/custom_15.css?5a33ddf0" rel="stylesheet" />
<link href="/templates/it_milano/custom/csri_css.css?5a3a7988" rel="stylesheet" />
<style>


@media (min-width: 48rem) {
.g-offcanvas-toggle {
display: none;
}
}

</style>
<script type="application/json" class="joomla-script-options new">{"csrf.token":"ff666fd79e602f3c349b1ac97fcc02f0","system.paths":{"root":"","base":""},"system.keepalive":{"interval":840000,"uri":"\/index.php\/component\/ajax\/?format=json"}}</script>
<script src="/media/jui/js/jquery.min.js?aad77d13e0df51e2079cf1e04c6378a6"></script>
<script src="/media/jui/js/jquery-noconflict.js?aad77d13e0df51e2079cf1e04c6378a6"></script>
<script src="/media/jui/js/jquery-migrate.min.js?aad77d13e0df51e2079cf1e04c6378a6"></script>
<script src="/media/system/js/caption.js?aad77d13e0df51e2079cf1e04c6378a6"></script>
<script src="/media/jui/js/bootstrap.min.js?aad77d13e0df51e2079cf1e04c6378a6"></script>
<script src="/media/system/js/core.js?aad77d13e0df51e2079cf1e04c6378a6"></script>
<script src="/media/system/js/frontediting.js?aad77d13e0df51e2079cf1e04c6378a6"></script>
<script src="http://10.39.254.227/modules/mod_bm_slide_login/assets/js/jquery.hoverIntent.minified.js"></script>
<!--[if lt IE 9]><script src="/media/system/js/polyfill.event.js?aad77d13e0df51e2079cf1e04c6378a6"></script><![endif]-->
<script src="/media/system/js/keepalive.js?aad77d13e0df51e2079cf1e04c6378a6"></script>
<script>
jQuery(window).on('load',  function() {
new JCaption('img.caption');
});
jQuery(function($){ $(".hasTooltip").tooltip({"html": true,"container": "body"}); });
jQuery(function($){ $(".hasPopover").popover({"html": true,"trigger": "hover focus","container": "body"}); });
</script>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script type="text/javascript" src="http://code.jquery.com/ui/1.9.2/jquery-ui.js"></script>
<link rel="stylesheet" type="text/css" href="http://code.jquery.com/ui/1.9.2/themes/base/jquery-ui.css">
<link rel="stylesheet" type="text/css" href="/plugins/content/codicefiscale/assets/css/style.css">


    <!--[if (gte IE 8)&(lte IE 9)]>
        <script type="text/javascript" src="/media/gantry5/assets/js/html5shiv-printshiv.min.js?5a33dc1b"></script>
        <link rel="stylesheet" href="/media/gantry5/engines/nucleus/css/nucleus-ie9.css?5a33dc1c" type="text/css"/>
        <script type="text/javascript" src="/media/gantry5/assets/js/matchmedia.polyfill.js?5a33dc1b"></script>
        <![endif]-->
                    </head>


    <body class="gantry site com_content view-article no-layout no-task dir-ltr itemid-431 outline-15 g-offcanvas-right g-default g-style-preset5">
       
                   


        <div id="g-offcanvas"  data-g-offcanvas-swipe="0" data-g-offcanvas-css3="1">
                        <div class="g-grid">                       


        <div class="g-block size-100">
             <div id="mobile-menu-1371-particle" class="g-content g-particle">            <div id="g-mobilemenu-container" data-g-menu-breakpoint="48rem"><>
            <>
        <>
            <>
                    <div class="g-grid">                       


        <div class="g-block size-100">
             <div class="g-content">
                                    <div class="platform-content"><div class="moduletable  jmoddiv" data-jmodediturl="http://10.39.254.227/index.php?option=com_config&controller=config.display.modules&id=149&Itemid=431&return=aHR0cDovLzEwLjM5LjI1NC4yMjcvaW5kZXgucGhwL3Njcml2YW5pYS1sYXZvcmF0b3Jl" data-target="_self" data-jmodtip="&lt;strong&gt;Modifica modulo&lt;/strong&gt;&lt;br /&gt;workbench&lt;br /&gt;Posizione: offcanvas-b">



<div class="custom"  >
<h3><span style="color: #08c;">WORKBENCH</span></h3>
<p> <div class="moduletable">
<h3>GESTIONE CASSA</h3>
<ul class="nav menu">
<li class="item-296"><a href="/index.php/lista-stipendi" >Lista Stipendi</a></li></ul>
<>
</p>
<p> <div class="moduletable">
<h3>FILE IMPVOCO</h3>
<ul class="nav menu">
<li class="item-213"><a href="/index.php/acconti-ordinari" >Acconti Ordinari</a></li><li class="item-214"><a href="/index.php/file-extra" >File EXTRA</a></li><li class="item-215"><a href="/index.php/ore-importi-da-busta-paga" >Ore/Importi da Busta Paga</a></li></ul>
<>
</p>
<p> <div class="moduletable">
<h3>CONFIGURAZIONE</h3>
<ul class="nav menu">
<li class="item-391"><a href="/index.php/pannello-configurazione" >PANNELLO CONFIGURAZIONE</a></li></ul>
<>
</p><>
<><>
           
        <>
        <>
            <>
    <>
        <div id="g-page-surround">
            <div class="g-offcanvas-hide g-offcanvas-toggle" data-offcanvas-toggle aria-controls="g-offcanvas" aria-expanded="false"><i class="fa fa-fw fa-bars"></i><>                       


                                           
                <section id="g-top">
                <div class="g-container">                                <div class="g-grid">                       


        <div class="g-block size-70">
             <div class="g-content">
                                    <div class="platform-content"><div class="moduletable  jmoddiv" data-jmodediturl="http://10.39.254.227/index.php?option=com_config&controller=config.display.modules&id=150&Itemid=431&return=aHR0cDovLzEwLjM5LjI1NC4yMjcvaW5kZXgucGhwL3Njcml2YW5pYS1sYXZvcmF0b3Jl" data-target="_self" data-jmodtip="&lt;strong&gt;Modifica modulo&lt;/strong&gt;&lt;br /&gt;data_ora&lt;br /&gt;Posizione: particle">

<div class="mod_datetime">Oggi è il <time datetime="2017-12-22T08:05:44+01:00">22/12/2017 e sono le 
<span id="mod_datetime_custom_time_150"></span>
<script type="text/javascript">
<!--
zone=0
isitlocal=true;
ampm="";

function mod_datetime_custom_time_150()
{
now=new Date();
ofst="01";
ofst_minutes="00";
ofst_sign="+";
now.setUTCHours(now.getUTCHours()+Math.abs(ofst), now.getUTCMinutes()+Math.abs(ofst_minutes));
timezone = now.getTimezoneOffset();
secs=now.getUTCSeconds();
sec=-1.57+Math.PI*secs/30;
mins=now.getUTCMinutes();
min=-1.57+Math.PI*mins/30;
hr=(isitlocal)? now.getUTCHours():(now.getUTCHours() + parseInt(ofst)) + parseInt(zone);
hrs=-1.575+Math.PI*hr/6+Math.PI*parseInt(now.getMinutes())/360;
if (hr < 0) hr+=24;
if (hr > 23) hr-=24;

ampm = (hr > 11)?"":"";

statusampm = ampm;

hr2 = hr;
if (hr2 == 0) hr2=24;//24 or 12
(hr2 < 13)?hr2:hr2 %= 24;// 24 or 12
if (hr2<10) hr2="0"+hr2
var finaltime=hr2+":"+((mins < 10)?"0"+mins:mins)+":"+((secs < 10)?"0"+secs:secs)+" "+statusampm;

document.getElementById("mod_datetime_custom_time_150").innerHTML=finaltime
setTimeout("mod_datetime_custom_time_150()",1000)
}
mod_datetime_custom_time_150()
//-->   
</script></time><>
<><>
           
        <>
        <>
                   


        <div class="g-block size-30">
             <div class="g-content">
                                    <div class="platform-content"><div class="moduletable  jmoddiv" data-jmodediturl="http://10.39.254.227/index.php?option=com_config&controller=config.display.modules&id=87&Itemid=431&return=aHR0cDovLzEwLjM5LjI1NC4yMjcvaW5kZXgucGhwL3Njcml2YW5pYS1sYXZvcmF0b3Jl" data-target="_self" data-jmodtip="&lt;strong&gt;Modifica modulo&lt;/strong&gt;&lt;br /&gt;BM LOGIN (Alto)&lt;br /&gt;Posizione: top-d">
<div class="bm_slide_login">
<form action="/index.php/scrivania-lavoratore" method="post" id="login-form" class="form-vertical">
<div class="login-greeting">
Ciao Andrea Suriani, <>

        <div class="bm_login_label" onclick="document.getElementById('login-form').submit();"><i class="icon-unlock icon-small"></i> Esci<>
        <div class="bm_clear"><>
<input type="hidden" name="option" value="com_users" />
<input type="hidden" name="task" value="user.logout" />
<input type="hidden" name="return" value="aW5kZXgucGhwP0l0ZW1pZD0xMDE=" />
<input type="hidden" name="ff666fd79e602f3c349b1ac97fcc02f0" value="1" />
</form>
<>
<><>
           
        <>
        <>
            <>
            <>
       
    </section>
                               
                <header id="g-header" data-uk-sticky="{media: 768}">
                <div class="g-container">                                <div class="g-grid">                       


        <div class="g-block size-20">
             <div id="logo-9769-particle" class="g-content g-particle">            <div class="g-logo-image" >
    <a href="/" title="Milano" rel="home" class="g-logo ">
                                    <img class="g-logo-height g-normal-logo" src="/images/logo_intranet250.png" alt="Milano" />            <img class="g-logo-height g-fixed-logo" src="/images/logo_intranet250.png" alt="Milano" />            </a>
<>
            <>
        <>
                   


        <div class="g-block size-75">
             <div id="menu-5274-particle" class="g-content g-particle">            <nav class="g-main-nav" role="navigation" data-g-mobile-target data-g-hover-expand="true">
    <ul class="g-toplevel">
                                                                                                   
        <li class="g-menu-item g-menu-item-type-component g-menu-item-102 g-standard  ">
            <a class="g-menu-item-container" href="/index.php/scrivania">
                                                <i class="fa fa-desktop fa-3x" aria-hidden="true"></i>
                                                    <span class="g-menu-item-content">
                                    <span class="g-menu-item-title">SCRIVANIA</span>
           
                    </span>
                                                </a>
                                </li>
   
                                                                                       
        <li class="g-menu-item g-menu-item-type-component g-menu-item-347 g-standard  ">
            <a class="g-menu-item-container" href="/index.php/elaborazione-mensile">
                                                <i class="fa fa-edit fa-3x" aria-hidden="true"></i>
                                                    <span class="g-menu-item-content">
                                    <span class="g-menu-item-title">ELABORAZIONE MENSILE</span>
           
                    </span>
                                                </a>
                                </li>
   
                                                                                       
        <li class="g-menu-item g-menu-item-type-component g-menu-item-251 g-standard  ">
            <a class="g-menu-item-container" href="/index.php/archivio-lavoratori">
                                                <i class="fa fa-folder-o fa-3x" aria-hidden="true"></i>
                                                    <span class="g-menu-item-content">
                                    <span class="g-menu-item-title">ARCHIVIO LAVORATORI</span>
           
                    </span>
                                                </a>
                                </li>
   
                                                                                       
        <li class="g-menu-item g-menu-item-type-component g-menu-item-252 g-standard  ">
            <a class="g-menu-item-container" href="/index.php/archivio-aziende">
                                                <i class="fa fa-building-o fa-3x" aria-hidden="true"></i>
                                                    <span class="g-menu-item-content">
                                    <span class="g-menu-item-title">ARCHIVIO AZIENDE</span>
           
                    </span>
                                                </a>
                                </li>
   
                                                                                       
        <li class="g-menu-item g-menu-item-type-component g-menu-item-129 g-standard  ">
            <a class="g-menu-item-container" href="/index.php/documenti-condivisi">
                                                <i class="fa fa-cloud-download fa-3x" aria-hidden="true"></i>
                                                    <span class="g-menu-item-content">
                                    <span class="g-menu-item-title">DOCUMENTI CONDIVISI</span>
           
                    </span>
                                                </a>
                                </li>
   
   
    </ul>
</nav>
            <>
        <>
                   


        <div class="g-block size-5">
             <div id="offcanvas-toggle-1784-particle" class="g-content g-particle">            <div class="offcanvas-toggle-particle g-offcanvas-toggle" data-offcanvas-toggle="">
<i class="fa fa-bars"></i>
<>
            <>
        <>
            <>
            <>
       
    </header>
                               
                <section id="g-system-messages">
                <div class="g-container">                                <div class="g-grid">                       


        <div class="g-block size-100">
             <div class="g-system-messages">
                                           
           
    <>
        <>
            <>
            <>
       
    </section>
               
                               
               
   
                <section id="g-container-main" class="g-wrapper">
                <div class="g-container">                    <div class="g-grid">                       


        <div class="g-block size-100">
             <section id="g-mainbody">
                                        <div class="g-grid">                       


        <div class="g-block size-100">
             <div class="g-content">
                                                            <div class="platform-content row-fluid"><div class="span12"><article class="item item-page" itemscope itemtype="https://schema.org/Article">
<meta itemprop="inLanguage" content="it-IT" />



<div class="g-article-header">
<div class="page-header">
<h2 itemprop="name">
Scrivania Lavoratore </h2>
<>

<div class="icons">

<div class="btn-group pull-right">
<button class="btn dropdown-toggle" type="button" id="dropdownMenuButton-29" aria-label="User tools"
data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class="icon-cog" aria-hidden="true"></span>
<span class="caret" aria-hidden="true"></span>
</button>
<ul class="dropdown-menu" aria-labelledby="dropdownMenuButton-29">
<li class="edit-icon"> <a href="/index.php/scrivania-lavoratore?task=article.edit&amp;a_id=29&amp;return=aHR0cDovLzEwLjM5LjI1NC4yMjcvaW5kZXgucGhwL3Njcml2YW5pYS1sYXZvcmF0b3Jl" title="Modifica articolo"> <span class="hasTooltip icon-edit tip" title="<strong>Modifica articolo</strong><br />Pubblicato&lt;br /&gt;Lunedì, 11 Dicembre 2017&lt;br /&gt;Scritto da Andrea Suriani"></span>
Modifica</a> </li>
</ul>
<>

<>

<>



<div itemprop="articleBody">
<p>
 
<html>
   <head>


        <script type="text/javascript"
        src="/media/jui/js/jquery.min.js"></script>
        <script type="text/javascript"
        src="/media/jui/js/jquery-ui.min.js"></script>
       
        <script type="text/javascript">
                $(document).ready(function(){
                    $("#name").autocomplete({
                        source:'file_include/scrivania_dipendente/script-autocompl.php',
                        minLength:1
                    });
                });
        </script>
   </head>
 
   <body>
 
      <form method="post" action="">
             Name : <input type="text" id="name" name="name" />
      </form>
 
   </body>
<html>
</p> <>




</article><><>
   
           
    <>
        <>
            <>
           
    </section>
        <>
            <>
    <>
       
    </section>
   
                               
                <footer id="g-footer">
                <div class="g-container">                                <div class="g-grid">                       


        <div class="g-block size-100">
             <div id="custom-1640-particle" class="g-content g-particle">            <p>© 2016-2017 Consorzio CSRI - Tutti i diritti riservati.</p>
            <>
        <>
            <>
            <>
       
    </footer>
                               
                <section id="g-to-top">
                <div class="g-container">                                <div class="g-grid">                       


        <div class="g-block size-100">
             <div id="totop-7154-particle" class="g-content g-particle">            <div class="totop g-particle">
    <div class="g-totop style2">
        <a href="#" id="g-totop-button" rel="nofollow" data-uk-smooth-scroll>
            <i class="fa fa-angle-up"></i>                    </a>
    <>
<>
            <>
        <>
            <>
            <>
       
    </section>
           
                       


        <>
                   


                        <script type="text/javascript" src="/media/gantry5/assets/js/main.js?5a33dc1b"></script>
    <script type="text/javascript" src="/templates/it_milano/uikit/js/uikit.min.js"></script>
    <script type="text/javascript">
(function($) {
$(document).ready(function() {
$(window).scroll(function() {
if ($(document).scrollTop() < 500 || $(window).width() < 767) {
        $('#g-totop-button').removeClass('totopfixed');


    } else {
        $('#g-totop-button').addClass('totopfixed');


    }
});
});
})(jQuery);
</script>
    <script type="text/javascript" src="/templates/it_milano/js/template.js"></script>
    <script type="text/javascript" src="/templates/it_milano/js/scrollReveal.min.js"></script>
    <script type="text/javascript">
window.sr = new scrollReveal({ mobile: false });
</script>
   


   


       
    </body>
</html>




Qualsiasi suggerimento è ben accetto!!!

PS: Solitamente utilizzo Chronoforms per fare queste cose ma ora ho bisogno di farle senza componenti esterni, quindi a manina.......
PS2: Purtroppo è un Intranet, quindi non riesco a darvi un link per sbirciare... :(

17
Gestione Form / CHRONOFORM 6 > Autocompleter
« il: 15 Dic 2017, 17:44:57 »
Ciao a tutti,
ho installato da poco CF6 e devo ammettere che le potenzialità sono enormi.
Non riesco tuttavia a fare una cosa: l'autcompleter con la visualizzazione di più campi nella ricerca; mi spiego meglio.


In CF5 con il codice qua sotto, mi collegavo al DB, estraevo il dato che mi interessava e mostravo nel campo ricerca altri dati
Codice: [Seleziona]

<?php
$db 
JFactory::getDbo();
$db->setQuery("SELECT  * FROM anagrafica");
$results $db->loadObjectList();
foreach(
$results as $result ){
   if(!empty(
$form->data['tag']) AND stripos($result->nominativo$form->data['tag']) === false){
      continue;
   }
   
$json[] = array('id' => $result->id'text' => $result->nominativo." (".$result->denominazione_azienda.")".$result->data_lic);
}
echo 
json_encode($json);
In pratica, nel campo di ricerca compariva "Andrea Suriani (Azienda BIS)" e in post mi arrivava l'id.
Purtroppo questo codice sembra non funzionare su CF6.


Come posso risolvere?


Andrea


ps: mi sono accorto in ritardi di aver sbaglio sezione.. me lo spostate please??

18
Grazie. Questo però implica il passaggio del dato in post.
La mia verifica dovrebbe avvenire prima, ovvero dopo aver scritto il codice fiscale nella casella di testo.


19

Ciao a tutti!
Ho un problema delicato che devo assolutamente risolvere ma, non essendo un programmatore non riesco a venirne a capo.
Ho creato un form su CF5 dove l'utente deve inserire i dati per creare lo storico di alcuni lavoratori. Fin qui nulla di complicato.
Vorrei però che dopo aver digitato il codice fiscale CF5 faccia il controllo sul db per vedere se quel cf è già inserito oppure no.




A naso, direi che devo creare una Custom function per quel campo, ma la domanda è:
Come cavolo si fa? :)


Conosco un po di php ma Ajax o Javascript sono proprio neofita...


Help!!! :)


Andrea

20
Perfetto! Grazie Ale!

Pagine: [1] 2 3 4 ... 22

Torna su