WebSite X5Help Center

 
Serzio ©
Serzio ©
User

Allegati Php Al Codice  it

Autor: Serzio ©
Visitado 1979, Seguidores 1, Compartilhado 17  

Ho allegato un file php ad un oggetto HTML, in particolare stavo sperimentando l'integrazione di un semplicissimo blog alternativo a quello di icm da utilizzare al suo posto e mi sono accorto che nel momento dell'inserimento dell'allegato il file php è stato inserito fisicamente solo nella cartella preview. Ho eseguito una esportazione completa del sito web nella speranza che tale allegato venisse incluso nel progetto (ricordate la funzione raggruppamento della v8 e che non esiste più? ), ma questo non è avvenuto.

A questo punto mi chiedo, possibile che io debba "esportare il progetto" (terza opzione) per vederlo completo in tutte le sue parti?

Dopo una serie di tentativi, esporta parziale, esporta totale, aggiorna, anteprima, modifica, stringi e allarga ..... in nessuna maniera sono riuscito a forzare l'inclusione dell'allegato nella directory del progetto.

Altra domanda, supponiamo (e non è il mio caso attuale in quanto tali opzioni erano già attive) che io decidessi, durante la lavorazione di un progetto arbitrariamente grande, di modificare le preferenze del programma, magari solo l'aggiornamento dell'anteprima oppure il tipo di script per le email, possibile che io debba chiudere il progetto (sperando di ricordarmi di salvarlo) per poi riaprirlo perdendo un mare di tempo solo per una modificare una preferenza?

Publicado em
19 RESPOSTAS - 1 CORRIGIR
Serzio ©
Serzio ©
User
Autor

Possibile che con questo @#€$%& di answers non sia possibile correggere un post quando ci si accorge di aver fatto errori durante la digitazione? Era meglio quando si stava peggio.

Ler mais
Publicado em de Serzio ©
Serzio ©
Serzio ©
User
Autor

Insomma, io non voglio esportare il progetto e reimportarlo, altrimenti se ne crea un duplicato. Come devo fare per includere sti benedetti allegati alla cartella del progetto? Per ora ce li ho messi a mano ..... ma si può ... ?

PS. Ta da da fa ta da da ta ...  ta ra ta ta!!! LaughingLaughing

Ler mais
Publicado em de Serzio ©
Giuseppe Guida
Giuseppe Guida
User

eheheheheheh Wink l'hanno segnalato come abuso "Ta da dà da fà e ta da 'dattà!Tongue out

Ler mais
Publicado em de Giuseppe Guida
Serzio ©
Serzio ©
User
Autor

Toc toc .... c'e' nessuno?!?!? Innocent

Ler mais
Publicado em de Serzio ©
Incomedia
Mirko Nosenzo
Incomedia

Purtroppo non riesco a ricreare questo problema, quali sono i passi che hai seguito?

Riesci a riprodurlo anche con un progetto nuovo?

Ler mais
Publicado em de Mirko Nosenzo
Serzio ©
Serzio ©
User
Autor

Assolutamente si. Che ci vuole? Ci sto bestemmiando da giorni ... Wink

1) apri website e crei un nuovo progetto

2) dove vuoi tu, aggiungi un oggetto html

3) ci alleghi un file qualsiasi che si trova da qualche parte

4) esporti su internet, salvi, chiudi, riapri .... etc etc

il file allegato non viene inserito nella cartella del progetto se non nel preview, ma li non serve.

L'unico modo è di esportare e reimportare il progetto, ma ci sono effetti collaterali ed è scomodo.

Ler mais
Publicado em de Serzio ©
Incomedia
Mirko Nosenzo
Incomedia

Cosa intendi per "cartella del progetto"?

Ler mais
Publicado em de Mirko Nosenzo
Serzio ©
Serzio ©
User
Autor

La cartella relativa al progetto che si trova in:

Ler mais
Publicado em de Serzio ©
Incomedia
Mirko Nosenzo
Incomedia

WebSite X5 versione 9 non duplica i file che vengono ultizzati dal progetto all'interno della cartella del progetto, esattamente come succedeva per la 8.

Gli unici file presenti nella cartella del progetto, oltre al progetto stesso, sono quelli dell'anteprima e dell'upload.

Ler mais
Publicado em de Mirko Nosenzo
Template By Silver™
Template By Silver™
User
Mirko Nosenzo
WebSite X5 versione 9 non duplica i file che vengono ultizzati dal progetto all'interno della cartella del progetto, esattamente come succedeva per la 8. Gli unici file presenti nella cartella del progetto, oltre al progetto stesso, sono quelli dell'anteprima e dell'upload.

infatti duplica la cartella intera non i files all'interno...

Ler mais
Publicado em de Template By Silver™
Serzio ©
Serzio ©
User
Autor

Ok, ok. Evidentemente mi sono spiegato male .... e quindi passo ai disegnini. 

Apro website8, creo un nuovo progetto chiato "prova8" e ad un oggetto html allego un file. Eseguo il raggruppamento ed il file allegato viene inserito nella cartella del raggruppamento e quindi posso anche spostare/cancellare il file (allegato) dalla sua posizione originaria poichè esso adesso è nella cartella del progetto.

Adesso ripeto la stessa operazione con website9 ed un progetto "prova9" anche se alla fine il procedimento è lievemente diverso.

Quindi, nella cartella dell'esportazione va a finire il progetto zippato al cui interno nella cartella /library c'e' il file allegato, come è giusto che sia, ma nella cartella del progetto non c'e' se non nella /preview:

Ma che non ci serve a niente in quanto il link all'interno del progetto porta alla posizione originaria. Vedete la differenza di comportamento tra la 8 e la 9?

E quindi se cancello il file originario, con la 8 il progetto rimane integro mentre con la 9 ho perso l'allegato.

Questo problema si può risolvere, da quanto ho visto e spero di essere smentito, soltanto con la reimportazione del progetto e quindi con qualche passaggio in più e quindi con perdita di tempo ... sempre che il danno non sia già avvenuto ... quindi, ad ogni sessione in cui modifico la lista degli allegati, devo esportare e reimportare. Alla fine di questa serie di importa/esporta avrò una certa quantità di duplicati che dovrò evidentemente cancellare, ma sarà anche difficile distinguerli in quanto le anteprime saranno quasi tutte uguali e dovrò fare riferimento ai nomi ... sempre che si capisca quali sono i primi e quali gli ultimi.

Ler mais
Publicado em de Serzio ©
Incomedia
Mirko Nosenzo
Incomedia

Il file non viene copiato nella cartella del progetto ma all'interno della cartella che hai specificato durante l'importazione.

Cartella di importazione

Non lo trovi in quella cartella?

Ler mais
Publicado em de Mirko Nosenzo
Serzio ©
Serzio ©
User
Autor

Io non ho parlato di importazione se non per indicare quale sia la strada per mettere una toppa al problema, ovvero esportare e reimportare. Ma questa è l'operazione che fa perdere tempo.

Ler mais
Publicado em de Serzio ©
Incomedia
Mirko Nosenzo
Incomedia
Mirko Nosenzo
WebSite X5 versione 9 non duplica i file che vengono ultizzati dal progetto all'interno della cartella del progetto, esattamente come succedeva per la 8. Gli unici file presenti nella cartella del progetto, oltre al progetto stesso, sono quelli dell'anteprima e dell'upload.

Se per comodità volete mantenere una cartella con tutti i file di progetto ci sono 2 possibilità:

  • Come dici tu, esportare e riimportare il progetto di modo che WebSite X5 raggruppi tutti i file in una unica cartella
  • Creare una cartella dove vengono messi tutti i file legati al progetto prima ancora che questi vengano usati.
Ler mais
Publicado em de Mirko Nosenzo
Serzio ©
Serzio ©
User
Autor

Esatto. E' esattamente quello che avevo detto, mentre con la 8 si risolveva in un attimo con il raggruppamento .... con il passaggio dalla 8 alla 9, invece di andare avanti, siamo andati indietro.

Ler mais
Publicado em de Serzio ©
Incomedia
Mirko Nosenzo
Incomedia

In realtà il processo di esportazione è uguale tra versione 8 e versione 9. L'eccezione è nell'importazione: nella versione 8 la cartella esportata andava posizionata nel percorso corretto, nella versione 9 il processo è gestito da WebSite X5.

Usando il secondo metodo che vi consigliavo, metodo che utilizziamo anche noi per i nostri siti, non è necessario neanche esportare, qualunque sia la versione di WebSite X5 usata.

Ler mais
Publicado em de Mirko Nosenzo
Serzio ©
Serzio ©
User
Autor
Mirko Nosenzo
... Usando il secondo metodo che vi consigliavo, metodo che utilizziamo anche noi per i nostri siti, non è necessario neanche esportare, qualunque sia la versione di WebSite X5 usata.

E' senz'altro anche un problema di abitudine e quindi soggettivo, ed infatti io lo trovo scomodo. L'esportazione intesa come nella 8 era comoda e rapida .... e permetteva anche di risolvere il problema della biforcazione di un progetto .... quella che in un altro topic abbiamo richiesto con la voce "salva con nome".

Ler mais
Publicado em de Serzio ©
Incomedia
Mirko Nosenzo
Incomedia

Per ottenere una specie di "Salva con nome", basterebbe esportare il progetto e riimportarlo nella libreria.

In questo modo si otterrebbe un duplicato del progetto completamente indipendente.

Ler mais
Publicado em de Mirko Nosenzo
Serzio ©
Serzio ©
User
Autor

... cioè esattamente quanto ho spiegato in http://answers.websitex5.com/post/22596#11 con i relativi effetti collaterali in termini di tempo sprecato e confusione nella cartella dei progetti, quindi ... problema non risolto.

Ler mais
Publicado em de Serzio ©