Joomla! Için bir kurulum komut dosyası yazıyorum. 1.7 bileşen. Komut dosyasının install()
bölümünü nasıl değiştirebilirim, böylece hata durumunda, kullanıcıya güzel biçimlendirilmiş bir HTML hatası gösterebilirim?Bir Joomla! Kurarken özel hata nasıl gösterilir? 1.6 - 1.7 bileşen?
Bileşen yükleyin::
Şu anda, sadece Şifreli bir hata iletisi ile sonuçlanır
install()
rutin gelenfalse
dönmek Özel yüklemek rutin başarısızlık
joomla/installer/adapters/component.php
yılında component.php dosya vardır Aşağıdaki kod, abort()
iletisini değiştiremediğimden şüphelenmemi sağlıyor.
if ($this->parent->manifestClass && method_exists($this->parent->manifestClass, 'install'))
{
if ($this->parent->manifestClass->install($this) === false) {
// Install failed, rollback changes
$this->parent->abort(JText::_('JLIB_INSTALLER_ABORT_COMP_INSTALL_CUSTOM_INSTALL_FAILURE'));
return false;
}
}
bir hata dönmeden önce Çözüm
, ben sarı bir kutunun içinde güzel görünen bir hata, artırabilir.
JError::raiseNotice(1, "Error Message <html code>");
return false;
Bu doğru işaretlemeniz gerekir: D – Craig
sonra, bir cevap olarak çözüm ekleyin birisi yine bu sorusu var durumda en iyi cevap olarak seçin. –
Şimdi Joomla 2.5'i hedeflemiyor musunuz? – juanrpozo