Merhaba Neyse, insanların Drupal giriş sayfasına göz atmasını ve belirli bir html sayfama yönlendirmesini engellemek için?Drupal - Giriş sayfasını değiştirin
teşekkürler
Merhaba Neyse, insanların Drupal giriş sayfasına göz atmasını ve belirli bir html sayfama yönlendirmesini engellemek için?Drupal - Giriş sayfasını değiştirin
teşekkürler
bunu sunucuda olduğunu ve Drupal oluşturulan etmediğini belirli HTML sayfa varsa, en kolay yolu Drupal goto kullanmak etmektir.
Nasıl yapmalı? senin template.php açıp böyle görünmelidir page_preprocess fonksiyonu için arama:
YOURTHEME_preprocess(&$variables, $hook) { if(drupal_is_front_page()) { drupal_goto('yoursite.com/yourpage.html') } }
değişiklik YOURTHEME Temanızın adının ve önbelleğini temizleyin.
Asıl Soru neden ana sayfanız için statik HTML dosyası kullanmalısınız? Ana sayfa için bir makale veya görünüm oluşturabilir ve temalarımda olduğu gibi değiştirebilirim… Diğer alternatiflerden çok daha kolay. Eğer sayfasını kullanmak gerekir Drupal 7 için
- Temanızın Kopyalayabileceğiniz bir page.tpl.php yoksa front.tpl.php
, sonra taban tema kopyalayabilirsiniz eğer bir ya da kullanıyor: Ben şöyle temalarımı yapısı eğilimindedir
sites/all/themes/my_theme
: Bu da özel tema klasöründe yerleştirilmelidir
modules/system/page.tpl.php
(bu varsayarak bir çoklu değildir)
my_theme.info
templates/html.tpl.php
templates/page/page--front.tpl.php
templates/node/node.tpl.php
templates/block/block.tpl.php
css/style.css
Ancak, nerede olduğu önemli değil, önbellek temizlendikten sonra alınacaktır.
Dosyayı hangi katlamada dosya olarak göremiyor musunuz? – Muhammed
http://drupal.org/project/fusion füzyon temasını kullanıyorum, ancak template.php'deki anahtar kelimeleri bulamıyorum, bu dosyayı nasıl keseceğinizi tavsiye edebilir misiniz? –
Hayır 'hack' template.php ön işleme fonksiyonlarını içerecek şekilde tasarlanmıştır. Daha önce söylediğim gibi Asıl soru neden ana sayfanız için statik HTML dosyası kullanmalısınız? –
Flowplayer ve swf aracının modülü akış için yeterli desteği sağlamadığından, isteğimi uygulayan bir html'yi özelleştirmem gerekiyor. –