Back to top

Autore Topic: categoria per sottomenų  (Letto 3535 volte)

Offline zooma

  • Esploratore
  • **
  • Post: 198
    • Mostra profilo
categoria per sottomenų
« il: 17 Giu 2011, 16:20:09 »
ciao a tutti..
ho una richiesta forse un pō stramba da fare.
Vi spiego il mio problema
Sto realizzando un sito di una cantina nella quale compare un menų principale, che per esempio alla voce Azienda compare un articolo con a lato un menų (secondario) che parla della Storia, Mission, etc.
In un'altra voce di Menų, per esempio Vini comparirā un articolo con a fianco un altro menų(secondario) che mostra le varie tipologie di vino..
Ora, la mia domanda č..se per caso dovessi aggiungere un nuovo vino, e quindi creare un nuovo articolo e associarlo a una nuova voce di menų dei vini, c'č il modo per far si che si aggiorni automaticamente il modulo relativo al menų vini, con la nuova voce di menų assegnata?
Perchč se lo faccio ora, devo manualmente entrare nella gestione del modulo e selezionare la voce di menų nuova per poter associare il menų vini..
spero di essere stato chiaro

Grazie
« Ultima modifica: 14 Feb 2012, 10:53:40 da alexred »

Offline zooma

  • Esploratore
  • **
  • Post: 198
    • Mostra profilo
Re:categoria per sottomenų
« Risposta #1 il: 20 Giu 2011, 08:38:50 »
il senso č non č che si possa associare per ogni tipologia di menų una sezione o una categoria?

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • *****
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:categoria per sottomenų
« Risposta #2 il: 20 Giu 2011, 12:57:23 »
il senso č non č che si possa associare per ogni tipologia di menų una sezione o una categoria?

Certo che si puō fare, ma tu hai provato a farlo?

Offline Gokuale - Takumi

  • Appassionato
  • ***
  • Post: 528
  • Sesso: Maschio
    • Mostra profilo
Re:categoria per sottomenų
« Risposta #3 il: 20 Giu 2011, 14:17:11 »
ciao

come ti diceva tomtomfive si puo fare ma dopo ti troveresti con un unico menu chiamato vini con all'interno gli articoli della sezione / categoria scaelta

forse tu intendevi dire se si puo' agganciare a un modulo menu una serie di link anche quando li crei nuovi, purtroppo no perche' tua a monte li filtri per alcuni menu e i nuovi sono esclusi

se ti posso dare un consiglio ( ma devi vedere prima che estensioni aggiuntive ti servono perche' non credo le abbiano gia convertite tutte) puoi  provare joomla 1.6.3 in quanto hanno inserito una funzione interesante
nel modulo ( ad esempio il menu vini) invece di selezionae quali voci di menu far visualizzare tale modulo puoi dirgli l'opposto "tutte tranne" e da li fai le tue esclusioni (le nuove "CREDO"si vanno ad appoggiare a quelle gia esistenti quindi presenti e visibili)

bisognerebbe fare una prova o chiedere nel sub-forum per joomla 1.6
io ho fatto qualche prova e ho visto questa funzione nuova ma non l'ho verificata

se mi viene in mente qualcos'altro ti faccio sapere
ciao
Puoi arrivare fino a 11.000 giri
Ma soprattutto ........ VINCI!!!!
nd. Bunta - the real DK

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:categoria per sottomenų
« Risposta #4 il: 20 Giu 2011, 14:19:21 »
Citazione
un nuovo articolo e associarlo a una nuova voce di menų dei vini, c'č il modo per far si che si aggiorni automaticamente il modulo relativo al menų vini, con la nuova voce di menų assegnata?

No.
Non di default, servirebbe una estensione e non ne conosco, ce ne sono quasi 8 mila impossibile conoscerle tutte, prova a cercare qualcosa qui:
http://extensions.joomla.org/
« Ultima modifica: 20 Giu 2011, 14:21:11 da 56francesco »
(uso XP perchč win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi č necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • *****
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:categoria per sottomenų
« Risposta #5 il: 20 Giu 2011, 14:32:45 »
C'e' una estensione tipo  "articlelist" si tratta di un modulo che elenca a modo di un menų tutti gli articoli di una o pių sezione o categoria quindi autoaggiornabile per ogni nuovo inserimento di articoli.

Offline zooma

  • Esploratore
  • **
  • Post: 198
    • Mostra profilo
Re:categoria per sottomenų
« Risposta #6 il: 22 Giu 2011, 15:49:40 »
Grazie a tutti ragazzi..
ma vista la problematica contorta forse non mi sono spiegata bene.


vi porgo un esempio per capire meglio.
Nel sito comparirā uno scorrimento di immagini in testata. questo scorrimento di immagini viene gestito da un modulo.
ho tanti moduli quante sono le tipologie differenti di immagini che metto ( una galleria ( e quindi modulo) per la sezione chi siamo, una galleria (equindi modulo) per la sezione dintorni , etc..)
Alla creazione di un  nuovo articolo non c'č nessuna associazione di  modulo di galleria immagine..e quindi se lo pubblico non riesco a visualizzare il modulo con l'immagine di scorremento in alto.

quindi non c'č un modulo per assegnare di default un modulo agli articoli?
questo esempio forse č pių visibile su www.bettybyte.net/baita


ho pensato alle categorie e alle sezioni, ma non mi sembra di risolvere il problema, mentre l'estensione articlelist č pių per blog..non fa a questo caso..


grazie ancora
« Ultima modifica: 22 Giu 2011, 15:51:38 da zooma »

Offline Gokuale - Takumi

  • Appassionato
  • ***
  • Post: 528
  • Sesso: Maschio
    • Mostra profilo
Re:categoria per sottomenų
« Risposta #7 il: 22 Giu 2011, 15:55:05 »
ciao

partiamo dicendo che tu un modulo non lo leghi a un articolo ma puoi collegarlo in visualizzazione a un menu

facendo questo ragionamento puoi crearti un menu "nascosto" cioe' il cui modulo non verra' pubblicato ma potrai cosi' legare i vari slideshow di immagini a tutte le pagine che vuoi

ma il quesito iniziale mi sembrava un po diverso ma forse non avevo capito niente io
facci sapere presto se funziona per te
ciao ;D ;D ;D ;D
Puoi arrivare fino a 11.000 giri
Ma soprattutto ........ VINCI!!!!
nd. Bunta - the real DK

Offline Gokuale - Takumi

  • Appassionato
  • ***
  • Post: 528
  • Sesso: Maschio
    • Mostra profilo
Re:categoria per sottomenų
« Risposta #8 il: 22 Giu 2011, 16:07:04 »
ciao mi e' venuto in mente un'altra cosa
e se gestisci le posizioni nell'index con degli IF

cioe' il blocco dei vini non lo devi vedere in azienda e viceversa fai degli if sul controllo della presenza su questi due se ce ne e' uno allora non c'e' l'altro

in questo modo i blocchi sono visibili in tutte le pagine e non ti preoccupi di aggiungere la presenza all'aggiunta di una nuova voce di menu

se vuoi degli esempi

Codice: [Seleziona]
<?php if($this->countModules('azienda')) : ?>
            <div id="ja-banner">
                <jdoc:include type="modules" name="azienda" />
            </div>
            <?php endif; ?>

se il modulo con posizione azienda e' pubblicato allora fai quello che c'e' tra i div
dovresti modificarlo aggiungendo prima dell'endif un ELSE all'IF per fare anche il contrario se non e' pubblicato azienda allora pubblicami vini

ciao


oppure soluzieone estrema che non consiglio per via del fatto che poi dovresti modificarti piu' di un template e' quella di duplicare il template in 2
in uno lasci la posizione azienda e nell'altro quella vini poi assegni di default il template vini e assegni solo alle pagine interessate il template azienda

in questo modo se aggiungi un vino non devi assegnargli niente verra' visto nelle pagine vino e in azienda sparira' tutto il box

ciao
facci sapere
Puoi arrivare fino a 11.000 giri
Ma soprattutto ........ VINCI!!!!
nd. Bunta - the real DK

Offline zooma

  • Esploratore
  • **
  • Post: 198
    • Mostra profilo
Re:categoria per sottomenų
« Risposta #9 il: 22 Giu 2011, 16:14:03 »
Ciao Gokuale,
grazie per la risposta,
non č che ho cambiato la domanda del post, ma all'inizio credevo di poter risolvere il problema con le categorie e quindi l'ho formulata diversamente..errore mio... :-\
non ho molto ben capito l'idea del menų nascosto..
non potrei forzare un modulo con una slideshow?

Offline Gokuale - Takumi

  • Appassionato
  • ***
  • Post: 528
  • Sesso: Maschio
    • Mostra profilo
Re:categoria per sottomenų
« Risposta #10 il: 22 Giu 2011, 16:22:43 »
devo fare un reset

partiamo dicendo che di base e sempre in joomla 1.5.xx tutti i moduli possono essere visibili :

O in tutte le pagine (tutte)
O in nessuna pagina (nessuna)
O solo in alcune (scelte dalla lista - questa lista altro non e' che tutte le voci di menu che hai nel sito qui intendevo gestire il menu "nascosto")

partendo da questo puoi fare tutte le gallery tutte le sezioni/categorie che vuoi ma la visualizzazione dei box in questo caso i moduli menu ( per intenderci quello a sx che vedo nella pagina vini o quello che vedo a sx nella pagina azienda) sara' sempre vincolata alla scelta fatta nel modulo di una delle tre visualizzazioni che ti ho scritto sopra

l'unica variante che conosco potrebbe essere l' IF lato codice nell'index.php esempio che ti ho messo nel posto sopra

ciao
attendo notizie

Puoi arrivare fino a 11.000 giri
Ma soprattutto ........ VINCI!!!!
nd. Bunta - the real DK

Offline zooma

  • Esploratore
  • **
  • Post: 198
    • Mostra profilo
Re:categoria per sottomenų
« Risposta #11 il: 22 Giu 2011, 21:37:12 »
ok, grazie mille del chiarimento..provo il codice e vi faccio sapere  ;)

Offline zooma

  • Esploratore
  • **
  • Post: 198
    • Mostra profilo
Re:categoria per sottomenų
« Risposta #12 il: 27 Giu 2011, 15:33:30 »
Rieccoci.. ho provato a inserire il codice ma mi torna un errore
premetto che il sito sul quale ho fatto il test č www.bettybyte.net/baita e il risultato che vorrei ottenere č visualizzare una galleria immagini differente a seconda della sezione


 
Il codice da me inserito č il seguente (l'ho messo nella index.php del template)


Codice: [Seleziona]
<?php if($this->countModules('DJ Image Slider_tutti')) : ?>
            <div id="ja-banner">
                <jdoc:include type="modules" name="DJ Image Slider_tutti" />
            <>
<?php else: ?>
<?php if($this->countModules('DJ Image Slider_Home')) : ?>
            <div id="ja-banner">
                <jdoc:include type="modules" name="DJ Image Slider_Home" />
            <>

<?php else: ?>
<?php if($this->countModules('DJ Image Slider_ristorante')) : ?>
            <div id="ja-banner">
                <jdoc:include type="modules" name="DJ Image Slider_ristorante" />
            <>
<?php else: ?>
<?php if($this->countModules('DJ Image Slider_Dintorni')) : ?>
<div id="ja-banner">
<jdoc:include type="modules" name="DJ Image Slider_Dintorni" />
<>
<?php endif; ?>
<?php endif; ?>
<?php endif; ?>
<?php endif; ?>


ma esce questo errore..
Citazione
Parse error: syntax error, unexpected T_STRING in /web/htdocs/www.bettybyte.net/home/baita/libraries/joomla/document/html/html.php(277) : eval()'d code on line 1[/size]
Parse error: syntax error, unexpected T_STRING in /web/htdocs/www.bettybyte.net/home/baita/libraries/joomla/document/html/html.php(277) : eval()'d code on line 1

Parse error: syntax error, unexpected T_STRING in /web/htdocs/www.bettybyte.net/home/baita/libraries/joomla/document/html/html.php(277) : eval()'d code on line 1

Parse error: syntax error, unexpected T_STRING in /web/htdocs/www.bettybyte.net/home/baita/libraries/joomla/document/html/html.php(277) : eval()'d code on line 1

[/size]
[/size]questi errori derivano dal fatto che per ogni modulo di ogni galleria ho impostato quali menų devono essere visualizzati?
[/size]

[/size]grazie
« Ultima modifica: 27 Giu 2011, 15:40:49 da zooma »

Offline Gokuale - Takumi

  • Appassionato
  • ***
  • Post: 528
  • Sesso: Maschio
    • Mostra profilo
Re:categoria per sottomenų
« Risposta #13 il: 27 Giu 2011, 16:21:49 »
ciao

mi sa che il codice che hai usato non va molto bene, non sono un programmatore php quindi non so dirti cosa ma credo che siano qui 4 endif alla fine

facci sapere se risolvi ciao

Puoi arrivare fino a 11.000 giri
Ma soprattutto ........ VINCI!!!!
nd. Bunta - the real DK

Offline Gokuale - Takumi

  • Appassionato
  • ***
  • Post: 528
  • Sesso: Maschio
    • Mostra profilo
Re:categoria per sottomenų
« Risposta #14 il: 27 Giu 2011, 16:33:48 »
ripeto non sono un programmatore php ma prova cosi' e vedi se funziona

Codice: [Seleziona]
<?php if($this->countModules('DJ Image Slider_tutti')) : ?>
    <div id="ja-banner">
        <jdoc:include type="modules" name="DJ Image Slider_tutti" />
    </div>
<?php elseif($this->countModules('DJ Image Slider_Home')) : ?>
    <div id="ja-banner">
        <jdoc:include type="modules" name="DJ Image Slider_Home" />
    </div>
<?php elseif($this->countModules('DJ Image Slider_ristorante')) : ?>
    <div id="ja-banner">
        <jdoc:include type="modules" name="DJ Image Slider_ristorante" />
    </div>
<?php elseif($this->countModules('DJ Image Slider_Dintorni')) : ?>
    <div id="ja-banner">
        <jdoc:include type="modules" name="DJ Image Slider_Dintorni" />
    </div>
<?php endif; ?>

occhio al codice che hai postato mancavano le chiusure dei div

ciao
Puoi arrivare fino a 11.000 giri
Ma soprattutto ........ VINCI!!!!
nd. Bunta - the real DK

Offline zooma

  • Esploratore
  • **
  • Post: 198
    • Mostra profilo
Re:categoria per sottomenų
« Risposta #15 il: 27 Giu 2011, 17:16:43 »
si hai ragione ho fatto 4 chiusure di if che non andavano fatte..le chiusure dei div le avevo messe ma si vede che non si č copiato correttamente il codice, comunque ho provato a sistemare il codice ma il problema persiste..non vorrei aver sbagliato a posizionare il codice nel index.php del template..

Offline zooma

  • Esploratore
  • **
  • Post: 198
    • Mostra profilo
Re:categoria per sottomenų
« Risposta #16 il: 27 Giu 2011, 17:32:25 »
Non so se puō servire a capire l'errore ma questa galleria immagini č in un modulo la cui posizione č stata creata da me.


Offline Gokuale - Takumi

  • Appassionato
  • ***
  • Post: 528
  • Sesso: Maschio
    • Mostra profilo
Re:categoria per sottomenų
« Risposta #17 il: 28 Giu 2011, 08:29:32 »
ciao

volevo dirti che non ho solo tolto 3 dei 4 endif ma ho sostituito anche la parte di else e di if sottostante con elseif

prova  a copiare quello che ti ho postato

ciao
Puoi arrivare fino a 11.000 giri
Ma soprattutto ........ VINCI!!!!
nd. Bunta - the real DK

Offline zooma

  • Esploratore
  • **
  • Post: 198
    • Mostra profilo
Re:categoria per sottomenų
« Risposta #18 il: 29 Giu 2011, 15:43:24 »
Ciao,
si infatti č quello che ho fatto pure io!! :'(  ho comunque rifatto il copia del tuo codice ma niente..non vorrei che andasse in conflitto con la nuova posizione modulo che ho creato..non saprei!!

Offline zooma

  • Esploratore
  • **
  • Post: 198
    • Mostra profilo
Re:categoria per sottomenų
« Risposta #19 il: 29 Giu 2011, 16:52:56 »
Mi spiego meglio
guardando l'errore e aprendo il  file html.php riga 277
presente dentro nelle cartelle /libraries/joomla/document/html/ c'č il seguente codice


Codice: [Seleziona]
/**
* Count the modules based on the given condition
*
* @access public
* @param  string $condition The condition to use
* @return integer  Number of modules found
*/
function countModules($condition)
{
$result = '';


$words = explode(' ', $condition);
for($i = 0; $i < count($words); $i+=2)
{
// odd parts (modules)
$name = strtolower($words[$i]);
$words[$i] = ((isset($this->_buffer['modules'][$name])) && ($this->_buffer['modules'][$name] === false)) ? 0 : count(JModuleHelper::getModules($name));
}


$str = 'return '.implode(' ', $words).';';


return eval($str);
}

Puō essere utile?
« Ultima modifica: 04 Lug 2011, 16:33:21 da zooma »

 



Web Design Bolzano Kreatif