Domanda

Prima di tutto voglio dire che ho appena iniziato con Drupal in modo Io sono un noob.

Cercherò di spiegare quello che penso è un potente URL e Alias di sistema.

Supponiamo di avere alcuni contenuti strutturati con alcuni subcontent condivisa tra sezioni principali.Le sezioni principali, potrebbe essere Visitatore, Cliente e Sito web.Ora, ogni sezione ha il proprio menu con sottosezioni.Diciamo Visitatore ha Informazioni di base, Prodotti. Cliente ha Prodotti, Report e Sito web ha Informazioni di base e Contatti.Così logicamente la URL per il contenuto dovrebbe essere simile a questo:

1.0 example.com/visitor
1.1 example.com/visitor/basic_informations
1.2 example.com/visitor/products
2.0 example.com/customer
2.1 example.com/customer/products
2.2 example.com/customer/reports
3.0 example.com/website
3.1 example.com/website/basic_informations
3.2 example.com/website/contacts

I Prodotti contenuti nella Visitatore e Cliente, informazioni di Base del Visitatore e il Sito web è lo stesso.Quindi è condivisa (alias) tra queste sezioni principali.

E la mia domanda è come fare Drupal ci sono moduli o configurazione risultati in questa struttura?

Quello che ho trovato e penso che non a fare il lavoro!

Modulo Pathauto:Sì, si crea un alias che è bello di brutto nodo/xx nome, ma non importa, non importa il sezione padre quindi tutto simile a questa:

example.com/visitor
example.com/basic_informations
example.com/products
example.com/customer
example.com/reports
example.com/website
example.com/contacts
È stato utile?

Soluzione

È possibile configurare pathauto per includere sezioni in vari modi.Se vai sul alias impostazioni pathauto (www.example.com/admin/build/path/pathauto), è possibile impostare i percorsi di lì.

Espandere il Nodo impostazioni di percorso e quindi espandere la sostituzione opzione motivi di sotto di essa.Se si dispone di un menu con i clienti, visitatori e del sito web principale di link che si possono inserire in un patten, come [menu-path-raw]/[titolo-raw] - questo metterà la sezione prima.

In alternativa, se la struttura del menu non funziona si potrebbe utilizzare la tassonomia - impostare una tassonomia con quei tre principali opzioni e add sub-categorie ad esse.Poi, nel percorso di inserimento automatico in [termine-raw]/titolo-raw] - di nuovo, questo vi darà la struttura di url che si desidera.

Altri suggerimenti

Posso sbagliarmi, ma finché il genitore-bambino struttura è costruita correttamente nel menu opzioni, non CleanURLs prendersi cura di che?Non bash me se sto dicendo qualcosa di stupido, come io sono in grado di attivare CleanURLs e confermare che...

EDIT:Se non, forse, provare il modulo denominato Global Redirect...

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top