Joomla.it Forum
Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => : quenda 18 Feb 2008, 11:02:43
-
Chiedo perdono per il quesito un po' banale ma la lettura di molti post su questo e altri Forum dedicati a Joomla!, mi ha creato piu' confusione che chiarezza. ???
Ho la necessita' di realizzare un paio di siti basati su Joomla!; niente di particolarmente complesso ma il Committente chiede che il Visitatore/Utente del sito abbia la possibilita' di ricercare e visualizzare i contenuti del sito stesso tramite una ricerca avanzata basata su menu' a tendina e campi d'inserimento.
Esempio pratico per agenzia immobiliare:
1) Accedendo al sito il Visitatore/Utente seleziona l'ubicazione di un immobile da un menù a tendina contenente un certo numero di localita'.
2) Un secondo menu' a tendina consente al Visitatore/Utente di selezionare la tipologia di immobile ricercato: Villa, appartamento, capannone, negozio, ecc..
3) Un ulteriore campo d'inserimento permette al Visitatore/Utente d'inserire il prezzo massimo in euro dell'immobile da ricercare.
4) Premendo il tasto "CERCA", il sito presenta la lista degli immobili presenti che presentano le caratteristiche ricercate dal Visitatore/Utente.
----------------------------------------------------------------
Un'applicazione simile potrebbe riguardare una Ditta di prodotti alimentari tipici.
In questo caso menu' a tendina conterranno le regioni italiane e il tipo di prodotto (vini, salumi, dolci, ecc.).
Preciso che non si tratta di e-commerce perche' i siti NON sono previsti per la vendita dei prodotti ma servirebbero solo per PRESENTARE una lista di articoli disponibili al momento della ricerca.
==================================================
Per realizzare quanto descritto:
- devo indirizzarmi a un componente/modulo di gestione del DB MySQL di Joomla! come ad esempio "DB QUERY"?
- devo intraprendere la modifica di uno o piu' file della mia installazione di Joomla!
- devo rivolgermi a un programmatore MySQL o addirittura orientarmi verso un altro CMS diverso da Joomla!?
Ringrazio per l'aiuto e mi scuso per la lunghezza del post.
ettore
-
Il discorso della ricerca avanzata in Joomla è stato trattato diverse volte.
Il problema principale da capire è la struttura del db sql di joomla.
Joomla ha un campo per la sezione, una per la categoria, uno per il titolo della notizia, uno per il testo di anteprima e uno per il testo completo (ok ne ha anche altri ma per sintetizzare focalizziamoci su questi).
per fare una ricerca come chiedi o utilizzi questi campi adattandoli al tuo scopo o è impossibile ricercare in un db campi che non esistono.
La soluzione è creare una tabella separata nel db con tutti i campi richiesti per poi essere interrogata nei modi che desideri.
Questo ovviamente non è facile, specialmente se non ti intendi di db e di programmazione.
Quindi le soluzioni possibili sono:
-trovare un componente che fa al caso tuo ed adattarlo alle tue esigenze.
-assoldare qualcuno che costruisca o modifichi per te un componente
-studiare e farselo da soli :D
Componenti dedicati a immobili ne esistono parecchi, guarda in questa categoria "real estate (http://extensions.joomla.org/component/option,com_mtree/task,listcats/cat_id,1799/Itemid,35/)" se trovi qualcosa che può fare al tuo caso.
-
Grazie per la veloce risposta. Oltretutto gratuita!
....immaginavo che la situazione fosse quella da te illustrata.
- Pensi che il componente da te segnalato "Deep Pocket II", possa essere utile al fine di modificare/integrare il DB MySQL di Joomla!, per poi realizzare dei menu' a tendina per le ricerche?
- E' certo che potrei usare moduli come "Mister Estate" per un sito di una agenzia immobiliare.....ma per un sito di prodotti alimentari o di strumenti musicali credo che soluzioni "preconfezionate" non esistano.
Grazie!!
ettore
-
ti mando un mp
-
Ciao ragazzi rianimo questo post per non creare doppioni..
Sono anche io in una situazione analoga per un sito di avvocati:
-Regione studio legale
-Città
-Aree di competenza
Questi i 3 criteri di ricerca che devono poter essere scelti tramite Combobox dagli utenti.
Come avete fatto voi alla fine?
Andrea S. che gli ha detto in pvt????? ;D ;D
ciao grazie
-
mandato anche a te ;)
-
Salve è il mio primo post lo sò che per buona educazione non andrebbe postata una richiesta...ma stò impazzendo!!! è tutto il giorno che ci lavoro sopra e non riesco a trovare una maniera per farlo su un sito di bagni.... quello che servirebbe è un primo menu a tendina che ti fa scegliere che tipo di lavandino cerchi e il secondo la misura e restituisca tutto quello che è uguale o minore di quella misura... stò impazzendo! voi come avete risolto? grazie mille. iobox.
-
Salve ragazzi ho iniziato da poco ad usare Joomla e ho lo stesso identico problema di iobox e zippomaker: non so come fare per creare criteri di ricerca muultipli per un sito di ricette... Qualcuno mi può aiutare? Grazie :)
-
Ho scoperto da poco questo componente: Custom Properties (http://extensions.joomla.org/component/option,com_mtree/task,viewlink/link_id,4240/Itemid,35/)
E' italiano ed estremamente ben fatto! da provare!
-
Veramente fenomenale questo Custom Properties!!!! Grazie mille Andrea mi hai risolto questo problema!
-
Sto usando Custom Properties e ma non capisco come usare il plugin "cptags". Una volta installato e attivato (lasciando tutte le opzioni come sono e senza modificare alcun articolo), nella pagina dove si trova la mia ricerca avanzata mi appaiono questi messaggi:
Notice: Undefined property: stdClass::$id in C:\Programmi\EasyPHP 2.0b1\www\nomesito\plugins\content\cptags.php on line 52
Notice: Undefined property: stdClass::$id in C:\Programmi\EasyPHP 2.0b1\www\nomesito\plugins\content\cptags.php on line 55
Notice: Undefined property: stdClass::$id in C:\Programmi\EasyPHP 2.0b1\www\nomesito\plugins\content\cptags.php on line 52
Notice: Undefined property: stdClass::$id in C:\Programmi\EasyPHP 2.0b1\www\nomesito\plugins\content\cptags.php on line 55
Ho provato inoltre ad usarlo inserendo la voce {cptags} alla fine di qualche articolo ma senza risultati. Non capisco se non ne ho compreso il funzionamento o se non funziona per via degli errori scritti sopra...
-
a me non da errori, devi ovviamente aver inserito almeno 1 tags.
(testato con 1.5.)
-
Scusa la mia estrema ignoranza ma sono veramente alle prime armi...
Come faccio a inserire i tag negli articoli con {cptags}?
Alla fine dell'articolo io scrivo questo ma non mi funziona...
{cptags} tag_che_voglio_mettere {/cptags}
E' sbagliato?
p.s. Grazie per la pazienza :)
-
si, i tag li crei e li associ dal menu (back-end) del componente.
-
:'( Ragazzi io ho letto quello che avete scritto qui, ma non ho trovato la soluzione al mio problema, ovvero:
io sto custom property non so usarlo proprio... mi da errore o roba di tag... ho scritto a chi lo ha creato e mi ha fatto copia e incolla delle istruzioni del sito... qualcuno mi spiega passo passo come si usa? lo so che non è compito vostro ma se quialcuno avesse la filosofia altruista "open source" gli sarei grato. Ricambio con aiuti in grafica :D
attendo notizie. Grazie