«theming» etiketlenmiş sorular

Bir modül / tema tarafından üretilen HTML işaretlemesini oluşturma veya değiştirme hakkında sorular için kullanın.

2
Html.tpl.php içinde bölgeleri yazdırma
Bu sayfa.tpl.php ve sayfa-front.tpl.php (sadece iki isim için) arasında değişmez çünkü html.tpl.php şablonundaki bazı bölgeleri çıktı gerekiyor. Temelde kod çoğaltma önlemek istiyorum. Ancak html.tpl.php bölgeleri ile ilişkili bir şey yok gibi görünüyor, ne de drupal_get_region_content (her ikisi de ve parametreleri olmadan sadece boş bir dizi döndürür) kullanarak bir şey alabilir. …
10 7  theming  regions 

6
Görüntü stiliyle oluşturulan Görüntüye CSS özelliği nasıl eklenir
Hemen hemen tüm başlıkta. Ben bir görüntü tarzı tema fonksiyonu ile oluşturulan görüntülere bir CSS sınıfları eklemek istiyorum, böylece çıktı benziyor: <img class="MYCLASS" alt="" src="site.com/sites/default/files/styles/profile_picture/public/pictures/picture-1-1318455022.jpg" typeof="foaf:Image"> Bunun için yine de var mı?
10 7  theming  media 


5
Temaya koşullu javascript nasıl eklenir?
IE6-8'de CSS3 seçicilerini taklit etmek için Selectivizr betiğini kullanmak istiyorum . Ama bunu temama eklemekte zorlanıyorum. Şimdiye kadar denedim: 1) Bunu html.tpl.php kafa bölümüne zorlamak: <!--[if lt IE 9]> <script src="<?php print base_path() . path_to_theme(); ?>/js/selectivizr.js"></script> <![endif]--> Ancak base_path (), D7'de bir şey döndürmüyor gibi görünüyor (en azından html.tpl.php'de - …
10 7  theming  javascript 

3
Taxonomy_term_page () çıktısını çekirdek çekmeden yeniden yazın
Drupal 7 yılında taxonomy.pages.inc içeren taxonomy_term_page()bir yerleştiren, <div class="term-listing-heading">taksonomisi başlığı çıkışı etrafında. Taxonomy_term_page () çıktısını temamda nasıl yeniden yazabilirim , böylece çekirdek hack olmadan DIV'yi kaldırabilirim? taxonomy_term_page()Bu temayı çok daha kolay hale getireceği için kullanılabilir bir tpl.php dosyası olmadığından oldukça şaşırdım .

5
Drupal 7 - Taksonomi Sayfalarındaki düğüm çıktılarını bastır
Taksonomi sayfalarındaki düğümlerin çıktısını bir modül yüklemeye gerek kalmadan bastırmanın bir yolu var mı (örneğin, sadece template.php dosyasında)? Bir sınıflandırma terimiyle etiketlenmiş düğümler "Sınıflandırma Dizini sayfasında" görünür (örn. Siteniz.com/taxonomy/term/[id]). Drupal 7, Taxonomy Index sayfalarındaki yenilikler, bunlara ekli alanlar olabilir. Bununla birlikte, sınıflandırma sayfasını bir Görünüm ile gezmeye çalışırsanız (örneğin, düğümlerin …

7
Sınıflandırma terimlerinin virgülle ayrılmış listesi gösterilsin mi?
Drupal 7. Düğüm.tpl.php dosyamda, sınıflandırma terimlerinin bir listesini yazdırmak istiyorum (sınıflandırma "kanallar" olarak adlandırılır). Eğer kullanırsam: <?php print render($content['field_channel']); ?> Açıkçası işe yarıyor, ancak onları satır içi elde etmek için yapabileceğim en iyi şey, onları sollamak için CSS kullanmaktır. Virgülle ayrılmalarını istiyorum. Herhangi bir fikir? Teşekkür.

5
hook_preprocess_page (): görünümler sayfası nasıl söylenir?
Im sadece bir Views sayfasına bazı javascript ve css dosyaları eklemek gerekir özel bir modül yazma. Im hook_preprocess_page kullanarak, ancak geçerli sayfanın bir görünümden olup olmadığını söyleyemem: function mymodule_preprocess_page(&vars) { var_dump($vars); //output: nothings that reference the views! if([view page]) { drupal_add_js([...]); drupal_add_css([...]); // Rebuild scripts $scripts = drupal_get_js(); $vars['scripts'] = …
10 views  7  theming  javascript 

4
Düğüme / düzenlemeye ve diğer formlara JS ve CSS eklemenin doğru yolu
Bir sürü JS ile bir site yapıyorum ve nerede JS kodu koymak gerektiğini merak ediyorum. Optimal ben tema modülü değil, her modül ile JS tutmak istiyorum. Bazı içerikler blok vb. Olarak gösterilebilir. Ama önbellek ile ilgili bazı sorunlar yaşıyorum. Örneğimde, düğüm düzenleme formuna JS ve CSS eklemem gerekiyor. Hook_block_view kullandım, …
10 theming  hooks 

4
Dal gibi alt öğelerden Element :: children ()
PHP'de okunabilir bir dizi ile uğraşırken, #özellik olmayan ancak bağımlı yenilenebilir öğeler (alan kümesi içindeki form öğeleri, alan widget'ındaki öğeler, vb.) Olmayan öğelere erişmek için Element :: children () kullanabilirsiniz . Örneğin, bu snippet, file.module dosyasından: <?php if ($element['#multiple']) { foreach (Element::children($element) as $name) { // ... } } ?> …
9 8  theming 

4
İçerikte PHP kullanarak bir mobil tarayıcı nasıl tespit edilir?
PHP filtre ile Drupal 7.14 kullanarak bir Temel Sayfa içerik türü var: <?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; ?> Hata mesajını alıyorum: Uyarı: Tanımsız değişken: eval …
9 theming 

4
daldaki çok değerli alan değerlerini say
Ben denedim dal tempalate sınırsız alan değerlerini saymak istiyorum {{ node.field_mytext.count }} => hatayla karşılaştı ve başka bir denemede {{ content.field_mytext.count }}=> hiçbir şey döndürülmedi (Bu yöntemde alanımın devre dışı olmadığını kontrol ettim alan görüntüleme yöneticisi). Sorum şu: Daldaki bir alanın öğe sayısını nasıl sayabilirim? Umarım çözümlerle karşılaşırsam şu çözümleri …
9 theming  8 

2
Dal şablonundaki alandan birden fazla giriş içeren görüntü alanını yazdırın
Özel içerik türü için bir dal şablonum var. Ve çoğu alanı iyi işleyebiliyor, ancak birden fazla görüntüyle bir görüntü alanı yazdıramıyorum. düğüm - mycontenttype.html.twig içerir {{ content.field_mytitle }} {{ content.field_myheaderimage }} <div class="row expanded"> {% for galleryimage in content.field_gallery_images %} <div class="gallery-image-item"> {{ galleryimage }} </div> {% endfor %} </div> …
9 theming  8  media 

9
Kendi temamdaki yönetici temasını nasıl geçersiz kılabilirim?
Kendi Drupal 8 temamı oluşturdum: mytheme.info.yml: name: My Theme description: 'Drupal 8 Theme' type: theme base theme: bartik core: '8.x' mytheme.libraries.yml global-styling: version: 1.x css: theme: css/layout.css: {} css/style.css: {} css/colors.css: {} css/print.css: { media: print } Yönetici teması olarak "Yedi" kullanıyorum. Bir sayfayı düzenlediğimde (/ node / x / …
9 8  theming 

2
Dal alan şablonuna değişken nasıl eklenir?
Bir düğüm sayfasında, başka bir alanın (örnek alanın) yanındaki çıktıya düğüm başlığını eklemek istiyorum. Yeni oluşturduğumdan field--field-example.html.twigancak alan şablonunda mevcut olmadığı için düğüm başlığı değişkenine erişemiyorum. Ben tema preprocess içine değişken eklemek gerekir: themename.theme. Değişkeni nasıl ekleyebilirim ve themename.themeiçindeki ilgili giriş ne olur field--field-example.html.twig?
9 theming  8 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.