Domande taggate «theming»

Usalo per domande sul rendering o sulla modifica del markup HTML prodotto da un modulo / tema.

2
Passare le variabili dalla funzione di pre-elaborazione HTML alla funzione di pre-elaborazione della pagina?
Nelle mie tematiche hook_preprocess_page()e hook_preprocess_html()funzioni personalizzate, spesso devo identificare le stesse informazioni. Piuttosto che essenzialmente eseguire lo stesso se l'istruzione controlla entrambi identificando le stesse informazioni, sarebbe molto più sensato farlo una sola volta in entrambi e quindi passare quelle informazioni all'altra funzione di preelaborazione. Come posso fare questo? Ho …
10 7  theming 

2
Stampa delle regioni in html.tpl.php
Devo generare alcune regioni nel modello html.tpl.php poiché non cambiano tra page.tpl.php e page-front.tpl.php (solo per citarne due). Fondamentalmente voglio evitare la duplicazione del codice. Tuttavia sembra che non ci sia nulla associato alle regioni in html.tpl.php, né ho potuto recuperare nulla usando drupal_get_region_content (sia con che senza parametri restituisce …
10 7  theming  regions 

6
Come aggiungere un attributo CSS a Immagine generata con stile immagine
Praticamente tutto nel titolo. Vorrei aggiungere una classe CSS alle immagini generate tramite una funzione tema stile immagine, in modo che l'output assomigli a: <img class="MYCLASS" alt="" src="site.com/sites/default/files/styles/profile_picture/public/pictures/picture-1-1318455022.jpg" typeof="foaf:Image"> C'è un modo per farlo?
10 7  theming  media 


5
Come aggiungere javascript condizionale al tema?
Vorrei usare lo script Selectivizr per emulare i selettori CSS3 in IE6-8. Ma faccio fatica ad aggiungerlo al mio tema. Finora provato: 1) Costringendolo nella sezione head di html.tpl.php: <!--[if lt IE 9]> <script src="<?php print base_path() . path_to_theme(); ?>/js/selectivizr.js"></script> <![endif]--> Ma base_path () non sembra restituire nulla in D7 …
10 7  theming  javascript 

5
Drupal 7: sopprime l'output dei nodi nelle pagine di tassonomia
C'è un modo per sopprimere l'output dei nodi nelle pagine di tassonomia, senza dover installare un modulo (cioè solo in template.php)? I nodi contrassegnati con un termine tassonomia compaiono nella "Pagina Indice tassonomia" (ad es. Yoursite.com/taxonomy/term/[id]). Novità di Drupal 7, alle pagine dell'indice tassonomia possono essere associati dei campi. Tuttavia, …

3
Riscrivi l'output di taxonomy_term_page () senza hacking core
In Drupal 7, taxonomy.pages.inc contiene taxonomy_term_page(), che posiziona un <div class="term-listing-heading">output intorno all'intestazione della tassonomia. Come posso riscrivere l'output di taxonomy_term_page () nel mio tema, in modo da poter rimuovere il DIV senza hacking core? Sono abbastanza sorpreso che non sia disponibile un file tpl.php in taxonomy_term_page()quanto ciò renderebbe il …


5
hook_preprocess_page (): come raccontare una pagina di visualizzazioni?
Sto scrivendo un modulo personalizzato che deve inserire alcuni file javascript e css solo in una pagina Views. Sto usando hook_preprocess_page, ma non posso dire se la pagina corrente proviene da una vista: function mymodule_preprocess_page(&vars) { var_dump($vars); //output: nothings that reference the views! if([view page]) { drupal_add_js([...]); drupal_add_css([...]); // Rebuild …
10 views  7  theming  javascript 



2
Come posso aggiungere una variabile per un modello Twig nella mia funzione di preelaborazione?
Sto usando il seguente codice per preelaborare le variabili per il mio modello: function template_preprocess_imagegallery_format(&$vars) { template_preprocess_image_formatter($vars); $vars['image']['#theme'] = 'igimage'; $vars['image']['#thumbnail'] = ImageStyle::load('thumbnail')->buildUrl($vars ['image']['#uri']); $vars['image']['#fullimage'] = file_create_url($vars ['image']['#uri']); } La variabile #uri è già presente e, se la modifico, tutto funziona bene. Ma devo aggiungere ulteriori variabili qui poiché ho …
10 8  theming 

4
Passa attraverso gli elementi figlio in Twig come Element :: children ()
Quando ho a che fare con un array renderizzabile in PHP, posso usare Element :: children () per accedere agli elementi che non sono #proprietà ma elementi subordinabili renderizzabili (elementi del modulo all'interno di un set di campi, elementi all'interno di un widget di campo, ecc.). Ad esempio, questo frammento …
9 8  theming 

4
Come rilevare un browser mobile utilizzando PHP nei contenuti?
Utilizzando Drupal 7.14 con il filtro PHP su ho un tipo di contenuto di una Pagina di base: <?php if ($is_mobile == TRUE):?> <div class="fb-like-box" data-href="http://www.facebook.com/a page" data-width="710" data-height="600" data-show-faces="false" data-border-color="#73AA4B" data-stream="true" data-header="false"></div> <?php else: ?> <div class="fb-like-box" data-href="http://www.facebook.com/a page" data-width="900" data-height="600" data-show-faces="false" data-border-color="#73AA4B" data-stream="true" data-header="false"></div> <?php endif; ?> Ricevo …
9 theming 

4
contare i valori dei campi multivalore in un ramoscello
Voglio contare il numero di valori di campo illimitato nel ramoscello che ho provato {{ node.field_mytext.count }} => affrontato con errore e in un altro tentativo {{ content.field_mytext.count }}=> non è stato restituito nulla (in questo metodo ho verificato che il mio campo non sia disabilitato nel campo è display …
9 theming  8 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.