Back to top

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 - The Jackall

Pagine: [1] 2
1
Allora.... Aggiorno la  situaizone...

Son riuscito a.. "pensare" come evitare che la procedura crei doppioni di inserimento.

Era più semplice di quanto potessi immaginare.
Adesso il tutto funziona in modo corretto:
Il primo form mi fa selezionare la data in e mi fornisce il numero di registrazione progressivo.

Il secondo form mi fa inserire n articoli che hanno subito le lavorazioni

Il terzo form, mmi fa solo il riepilogo del secondo e mi da l ascelta di continuare al form seguente, o inserire un ulteriore articolo.

Il quarto form mi fa inserire gli operatori che hanno partecipato alla lavorazione, con ora inizio e ora fine.

Il quinto form mi da la possibilità di inserire un ulteriore operatore oppure terminare la procedura.

In caso di termina procedura, i record delle tabelle vengono solo aggiornati e non ci sono doppioni.

Nei prox giorni posterò il lavoro completo..

Un grazie 100000 a VALES per le dritte che mi ha fornito!

2
Gestione Form / Re:modifica tabella database da form
« il: 15 Apr 2010, 09:14:52 »
Ciao vinsvins.

Se utilizzi il componente chronoforms, questo è già adatto per salvare le informazioni in database e inviarle anche tramite mail.

A scelta dell'amministratore..


3

Se scelgo il formato A5 vorrei rendere impossibile la selezione di una option della seconda select "formato".

Esempio:
Select "formato":
- A3
- A4
- A5
Select "tipo carta":
- 100gr
- 200gr
- plastificata

Nel caso in cui scelgo A5 dal menu a tendina vorrei rendere IMPOSSIBILE la selezione del "tipo carta" PLASTIFICATA anche se questa viene visualizzata (magari con un altro colore).

Scusate l'intromissione. Vorrei solo provare a dare un consiglio.. Spero di non dire una fesseria!

Per evitare la possibilità di selezionare il TIPO CARTA "plastificata" se precedentemente hai selezionato il FORMATO CARTA "a5", non sarebbe meglio popolare le 2 dropdown da una tabella direttamente?

Cioè:
TABELLA FORMATO

id_f   formato

1      A3
2      A4
3      A5

TABELLA TIPO

id_t   tipo    id_formato
1      100gr   1,2,3
2      200gr   1,2,3
3      Plasti  1,2

Selezionando dalla prima ddown il formato carta, passi tramite veriabile l'id del formtao che puoi poi usare nella query tipo
Codice: [Seleziona]
SELECT tipo FROM 'tabella tipo' WHERE id_formato like $posted['id_t'] opportunamente adattato nel codice php.

In questo modo nella seconda ddown non caricheresti il tipo plastificato alla selezione del formato A5.

Potrebbe funzionare?!?

Ciauz

4
Ciao jeckodevelopment.
Grazie per il consiglio.
Ho installato SOBI2. Effettivamente è molto + versatile e adattabile( tramite i campi utente personalizzabili) di quanto pensassi. Ma nn vedo la possibilità di allegare dei file alle varie schede tecniche che creo.
Ho visto sul sito della sisgiu che c'è anche un plugin download.

provo ad installarlo e vedo che succede.
Nel frattempo sto provando anche il modulo K2, che effettivamente non è affatto male. Solo che da quanto ho letto è nuoissimo.. appena uscito e pecca un pò nel template secondo me.

5
Buongiorno.

Avrei bisogno di un consiglio sulla scelta di un modulo/componente.

Il mio obiettivo è quello di creare una specie di catalogo (gestibile in + lingue) per presentare dei prodotti (suddivisi in categorie - sezioni - prodotti) ai quali dovranno essere legate delle schede tecniche (file PDF) scaricabili dagli utenti.

Al momento sono alle prese con:
VIRTUEMART
DJCATALOG

Il primo potrebbe essere anche ottimo, in quanto è un comnponente per e-commerce, ma non ho trovato nulla che mi faccia gestire allegati ai vari prodotti.

Il secondo... Potrebbe fare anche al caso mio, anche se scarno e minimale, ma mi vien da piangere a pensare di gestirlo in multi lingue..

C'è qualcuno che mi può dare qualche consiglio o dritta su altri moduli?

Grazie

6
Buongiorno Vales.. I tuoi suggerimenti sono stati ottimi.
Funziona quasi tutto.
Nel senso che:
Ho creato 5 form
  • f0_vol - Che mi da il pregressivo di inserimento
  • f1_vol_lav - Nel quale inserisco i pezzi prodotti
  • f1_vol_lav_con - Form di conferma per l'inserimento e x scegliere se inserire un altro pezzo o passare agli operatori
  • f2_vol_ope - nel quale seleziono l'operatore coinvolto
  • f2_vol_ope_con - Form di conferma per l'inserimento e x scegliere se inserire un altro operatore o terminare la procedura.

Ho creato le 3 tabella con stesso nome:

  • f0_vol - IDKEY: cf_id_ins e campo c_ins per la relazione con le altre 2 tabelle
  • f1_vol_lav IDKEY: cf_id_lav e campo c_ins preso dal form f0_vol
  • f2_vol_ope IDKEY: cf_id_ope e campo c_ins preso dal form f0_vol

A differenza di quanto da te proposto, xò, sono stato costretto a legare la tabella f1_vol_lav al relativo form e la tabella f2_vol_ope al relativo form. Poi tutte e 3 le tabelle sono state legate al form madre.

In tale modo la procedura funziona. Mi registra gli n prodotti lavorati. Passando poi agli operatori, mi registra gli n operatori coinvolti.

Il problema sorge in fase di termine del lavoro. Qui infatti, mi registra correttamente il pregressivo nella tabella f0_vol (correttamente in quanto nel relativo form non ho legato la tabella) ma mi duplica gli ultimi 2 inserimenti.

Ho provato a pensare + che a scrivere lo script php per evitare la cosa, ma non trovo  il modo corretto di impostare la procedura.

Sarebbe corretto impostare la cosa in modo che se nel form f2_vol_ope_con non inserisco ulteriore operatori, ma chiudo la procedura, allora al form vengono passate le variabili max(cf_id_lav) e max(cf_id_ope) in modo che mi vada a sovrascrivere l'ultima riga di entrambe le tabelle?
E dove dovrei mettere tale procedura? Nell'ultimo form immagino (ovvero quello f2_vol_ope_con di conferma degli operatori)?

Ultima domanda? Potrebbe interessare poi la pubblicazione del lavoro, facendo ovvi riferimenti alla fonte (vales) dalla quale mi sono ispirato??

grazie

7
Buongionro.
Ho scaricato e installato il modulo "albo Pretorio".
Complimenti per il lavoro fatto..

Vorrei chiederti 2 delucidazioni se possibile..

Ho compreso +o- il "giro del funo", ma ho un dubbio su come vengono inseriti i dati nelle tabelle.
Mi spiego meglio.

Nel form "madre_atto_10" che è il contenitore, hai legato le 2 tabelle "atti_10" e "allegati_10".

Le stesse tabelle le hai legate anche al form "allegati_10".
facendo delle prove ho notato che i dati nel db vengono salvati nelle 2 tabelle all'atto dell'invio del primo allegato. Se poi si continua ad inserire ulteriori allegati, questi vengono salvati solo nella tabella relativa "allegati_10",  e sempre all'atto dell'invio degli allegati (quindi nel form allegati_10 e non in allegati_10_conferma come in precedenza avevo immaginato).

Io ho provato a ricreare per le mie esigenze una struttura simile alla tua, e funziona.. Solo che, al momento del salvataggio del secondo mio allegato, mi scrive anche una seconda riga nella mia tabella degli atti.
Come hai fatto tu ad evitare questo?

Secondo dubbio.. Ma questo mi sa che ha bisogno di uno studio ulteriore..
Sarebbe possibile strutturare il tutto (sempre con questa logica) in modo da avere due doppi salvataggi?
Esempio:
primo form: seleziono gli operai che hanno seguito una lavorazione. Possono essere da 1 a infinto.
nel secondo form seleziono i prodotti che sono stati seguiti dagli oprari precedentemente selezionati.
le 2 tabelle sarebbero legato da un codice (lotto) inserito manualmente dal data-entry.
In pratica, nella tabella operai ci possono essere n righe con il codice lotto identico, e lo stesso per la tabella prodotti.

E' fattibile??
Grazie

8
Ok.. Questo è corretto. Ma il sito vero e proprio è contenuto nel database.

Se fai l'upload solo delle cartelle che hai in locale e poi cerchi di aprire il sito senza aver fatto l'upload del database.. Nn vedi nulla. Gli articoli sono tutti contenuti nel DB.


9
Grazie mille Vales...

Speravo in un tuo consiglio!!

Lunedì provo subito!

Buone W-End

10
Buongiorno a tutti.

Avrei bisogno di 1 dritta per l'utilizzo del PlugIn multipage di chronoforms.
Ho sviluppato una serie di forms (4 per l'esattezza) tutti legati tramite un form madre.
Il tutto sembra funzionare in modo corretto. Avrei xò la necessità di poter inserire righe multiple nel DB all'interno del form n° 3.

Penso sia la problematica affrontata da VALES alla fine della sua utilissima guida Tutorial form multipage ncon chronoforms-1

C'è qcuno che ha già affrontato la problematica?

11
Scrivendo l'indirizzo, il sito lo raggiungo ma invece di vedere gli articoli, i menu, ecc che avevo impostato e creato in locale vedo la pagina del template di default di Joomla.
Se vado in back-end non vedo nè moduli nè articolì nè componenti, ecc
Mi sa che non hai fatto il trasferimento vero e proprio del sito, ma una nuova installazione, che ti ha coperto il db.
La guida è corretta.. Forse hai solo sbagliato qualche passo.
Io di solito facio in questo modo:
  • Faccio l'updload totale delle cartelle che ho in locale sul server remoto, senza cambiare nulla
  • da phpmyadmin faccio una copia di tutto il db locale in formato zip e poi lo carico sul db remoto
  • A questo punto modifico il file configuration.php (nella root) in modo da settare i parametri corretti per il nuovo server remoto.

12
Ciao..

ma scusa il sito lo vedi?

hai seguito la guida presente nel wiki di joomla per il trasferimento di sito e db da lodale a remoto?

Che tipo di hosting/vps o altro hai acquistato da netsons?

13
Ciao.

Se leggi bene le guide del prof. VALES, vedrai che non ha mai riportato codice contenente i dati di connessione al server mysql. Io non sono un esperto, ma non penso sia una buona cosa.

La sintassi proposta da VALES utilizza le API di joomla:
Codice: [Seleziona]
$db =& JFactory::getDBO();
$query = "
SELECT campo1, campo2
FROM `#__chronoforms_nome_tabella` WHERE .....";

Per rispondere alla tua domanda su come fare a restituire un prezzo dalle opzioni selezionate dalle 3 dropdown, potrebbe tornarti utile la guida (sempre di VALES... Ovvio...) per la costruzione fi form in multipagina.
Tramite questa funzionalità di ChronoForms, potresti far passare i valori delle dropdown tramite la variabile
Codice: [Seleziona]
$posted['nome variabile'] inserita all'interno della clausola WHERE.

14
Buongiorno Vales..

In primis.. Congratulazioni per le guide su ChronoForms che hai pubblicato. Le trovo veramente ben fatte.
Mi son letto per bene quella dei form a geometria variabile e quella del multipage.

Solo una domanda: sul tuo sito di prova, per la sezione multipage, c'è anche una versione plus diversa da quella discussa nel presente forum.

Mi chiedevo quali erano le modifiche che hai apportato per permettere all'utente di effettuare l'ordine di più articoli e non di uno solo, e come questi dati venivano salvati in DB (cioè se alla fine scrivi un record in tabella per ogni articolo oppure un unico record con gli articoli in array).

Ti chiedo questo xè mi trovo nella situazione di apportare delle modifiche a form che avevo creato in passato e dovrei giungere proprio a questo risultato.. Permettere all'utente di effettuare "l'ordine di 2 articoli" nella fase finale.

Potresti darmi qualche suggerimento?

Grazi ein anticipo se vorrai/potrai aiutarmi

Luca

15
Joomla! 1.5 / Re:Scrollbar e javascript
« il: 19 Mar 2010, 15:01:27 »
Scusate.. ho risolto.. L'errore, se così si può chiamare, stava nel codice JS e non nell'inclusione dello stesso nel file index.php del template.

A presto!

16
Joomla! 1.5 / [RISOLTO] - Scrollbar e javascript
« il: 18 Mar 2010, 17:52:27 »
Buongiorno a tutti. Scusate la domanda che forse è banale...

Ho creato un template da zero. Gli unici moduli che carica il template sono il modulo top che contiene un menu e il modulo content che contiene i vari articoli.

Vorrei (visto che il div che contiene gli articoli è un 400*400 px) sostituire la scrollbar canonica che appare di default con 2 pulsantini (freccia su e freccia giu) sui quali passando il mouse, si attiva lo scorrimento dell'articolo all'interno del div.

Ora il problema è questo: dove devo posizionare il codice JS per farlo funzionare come si deve? Cioè.. Io ho messo il codice e il richiamo al file js direttamente nell'index.php del mio template

Codice: [Seleziona]
<script src="templates/mio_template/js/dw_event.js" type="text/javascript"></script>

<script src="templates/mio_template/js/dw_scroll.js" type="text/javascript"></script>

<script src="templates/mio_template/js/scroll_controls.js" type="text/javascript"></script>

<script type="text/javascript">



function init_dw_Scroll() {

    var wndo = new dw_scrollObj('navigazionesx', 'lyr1');

    wndo.setUpScrollControls('scrollLinks');

}



// if code supported, link in the style sheet and call the init function onload

if ( dw_scrollObj.isSupported() ) {

    //dw_writeStyleSheet('css/scroll.css');

    dw_Event.add( window, 'load', init_dw_Scroll);

}

</script>
tra i due tag <head></head>

Poi ho creato i div per i moduli...

Codice: [Seleziona]
<div id="wrap">

<!--PARTE ALTA SX SOLO SFONDO 400*100-->
<div id="altosx">

</div>

<!--PARTE ALTA SX SOLO SFONDO 400*100-->

<div id="bassosx">

</div>

<!--PARTE NAVIGAZIONE SINISTRA DINAMICA 400*400-->

<div id="navigazionesx">

<!--MENU-->
<div id="menu">

<jdoc:include type="modules" name="top" />

</div>
<!--COMPONENTI DINAMICI ARTICOLI-->
<div lyr1>

<jdoc:include type="component" />
</div>
<!--INCLUSIONE DIV SCROLL JS BUTTON-->
<div id="scrollLinks">

    <a class="mouseover_up" href="#"><img src="templates/mio_template/images/tri-up.gif" alt="" border="0" /></a>

    <a class="mouseover_down" href="#"><img src="templates/mio_template/images/tri-dn.gif" alt="" border="0" /></a>

</div>
<!--INCLUSIONE DIV SCROLL JS BUTTON-->



</div>

<!--PARTE NAVIGAZIONE DESTRA DINAMICA 600*400-->

<div id="navigazionedx" align="center">

<jdoc:include type="modules" name="right" />

</div>

</div>

sapete dirmi se quello che ho fatto è corretto oppure ho pezzato qcosa??

Grazie in anticipo a chi potrà aiutarmi.. e anche agli altri!

17
I Template di Joomla 1.5.x / Re:Creazione Nuovo template
« il: 08 Mar 2010, 12:27:16 »
Citazione
Purtroppo nel back-end, selezionando il mio template
per assegnarlo non deve essere il predefinito, verifica..

Chiedo scusa per la domanda idiota che ho posto... :'(

Ho bisogno di ferie....

Grazie per la risposta!

18
Buongiorno a tutti.
Sono a porvi una domanda che al momento mi assilla...
Ho creato da zero un nuovo template, seguendo la guida che ho trovato sul wiki di Joomla! alla voce "Creare un template di base per Joomla!"
E' andato tutto bene... Adesso però ho il problema di assegnare questo nuovo template solo a determinate voci di Menu.
Purtroppo nel back-end, selezionando il mio template, non ho la sezione che mi permette di assegnarlo a singole voci di menu.
(come descritto qui...)

Come posso fare ad avere questa opzione? Ho sbagliato qcosa??

Grazie in anticipo

19
Ciao Francesco..

Si è pratica deprecata, scomoda e inutile. Ma al momento è l'unico modo che ho trovato per passare variabili dal php di joomla al file flash tramite paramentro flasvars.

ciò non toglie che ho cominciato lo sviluppo del sito da 1 giorno... E tutto quello che ho fatto fin oggi è sicuramente (obbligatoriamente!!) perfettibile.

Detto ciò (e lo dico sotto sotto sotto voce...) ho trovato il modo di far interagire il menu nel filmato flash con uno o più menu joomla posizionati nel modulo top.
Cioè, alla pressione del tasto 2 del menu principale (flash) viene visualizzato nel modulo top un sottomenu1 joomla con vari articoli legati.
Alla pressione del tasto 3 del menu flash, il sottomenu1 sparice e viene rimpiazzato dal sottomenu2 di joomla sempre nel modulo top...
 
Sto facendo delle prove per vedere se il tutto regge...




20
se trovi il modo di inserire il tuo coso in un modulo joomla di seguito potrai utilizzarlo come un qualsiasi modulino joomla (appunto)

Ciao 56francesco. Grazie per la risposta. Ovviamente il "mio coso" è il fil di flsch.. Vero?!? :D

Cmq si.. Vorrei abbandonarlo, ma purtroppo non sono io a deciderlo.
Ma da quello che mi hai scritto, dici che se inrisco il file in flash in un modulo joomla (ES. "The Flash Module") invece che con il classico codice a mano, poi posso riuscire a gestire i menu?
Citazione
diversamente bisognerebbe sapere come lo ha inserito il cosolì, se hai inserito un codice nel template bhe

L'ho inserito direttamente all'interno della index.php posizionata nella dir del template che ho creato..
Codice: [Seleziona]
<div id="wrap">
<div id="altosx">

</div>

<div id="bassosx">

</div>

<div id="navigazionesx">
<jdoc:include type="modules" name="top" />
<jdoc:include type="component" />
</div>

<div id="navigazionedx" align="left">
<object classid CON IL CODICE FLASH object>
</div>
</div>


Citazione
ma devi proprio utilizzare quelle cose brutte e cattive?

Beh.. :-X

Pagine: [1] 2


Web Design Bolzano Kreatif