Link "i miei ordini"
Devo fare una cosa apparentemente molto semplice, voglio creare un menu che abbia una voce "I miei ordini", che dinamicamente linki tutti gli ordini effettuati dall'utente corrente, ma a quanto pare è più facile uscire con Belen Rodriguez.
Ho installato il modulo menu token, ma sembra proprio non funzionare, ho visto in rete che ha molti problemi, qualcuno addirittura ha creato un modulo custom per questa semplice esigenza, davvero non esiste una soluzione più semplice?
Risposte
Se la voce di menù è per
Se la voce di menù è per l'utente attualmente connesso puoi creare una vista di tipo utente e poi relazionarla ai suoi ordini oppure di tipo ordine e relazionarla al suo utente e mettere in ogni caso come filtro "Utente: Corrente -> Vero".
Altra cosa se invece ti serve un tab (local action) nella zona utente (/user/qualcosa/qualcos-altro) allora sì, hai bisogno di qualcosa come
https://www.drupal.org/project/me
Ho provato a implementare la
Ho provato a implementare la vista, al momento di salvare il tutto compare questo errore:
Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 4096 bytes) in /Users/paolofumagalli/Sites/devdesktop/acquia-drupal-7.34.40.6204/includes/menu.inc on line 3797
oppure
Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 4096 bytes) in /Users/paolofumagalli/Sites/devdesktop/acquia-drupal-7.34.40.6204/includes/database/database.inc on line 2227
Altre volte ho risolto aumentando la memory limit a 512M inserendo le seguenti righe in settings.php
ini_set('max_execution_time', '3600');
ini_set('memory_limit', '512M');
ma questa volta sembra proprio non funzionare
ho provato a implementare altre viste semplici e va sempre in errore, ogni volta devo fare il restore del database
Succede anche abilitando i moduli, al momento sono fermo, non posso fare più niente, help!
Questo è un problema non
Questo è un problema non connesso al post. Devi aumentare ulteriormente la memoria. Il limite di 512mb non risulta essere sufficiente (anche se sinceramente è già piuttosto alto come limite).
Prova a mettere -1 in memory_limit oppure 1024M. Se sei in produzione (ma non mi pare visto il path) sarebbe opportuno capire perchè occorre così tanta memoria.
Magari nel caso rivolgiti ad un professionista che possa seguirti passo passo, inserendo un'offerta di lavoro qui su Drupal.it.