«php» etiketlenmiş sorular

PHP, web geliştirme için tasarlanmış, ancak aynı zamanda genel amaçlı bir programlama dili olarak da kullanılan bir sunucu tarafı kodlama dilidir. Joomla, PHP tabanlıdır.

4
JDatabase kullanarak bir alt sorgu oluşturma yöntemi
At http://docs.joomla.org/Selecting_data_using_JDatabase , JDatabase kullanarak bir alt sorgu yazmak için dokümante edilmiş bir yöntem yoktur. https://gist.github.com/gunjanpatel/8663333 , bununla başa çıkmanın bir yolunu gösterir (birkaç bit atlandı): $subQuery = $db->getQuery(true); $query = $db->getQuery(true); // Create the base subQuery select statement. $subQuery->select('*') ->from($db->quoteName('#__sub_table')) ->where($db->quoteName('subTest') . ' = ' . $db->quote('1')); // Create …

3
$ _POST'un tamamını almanın doğru yolu nedir?
Joomla'da! 2.5.x Sadece koşabilirim JRequest::get('post');ama JRequestJoomla! 3.x kullanmalıyım JInput. Onları şu anda bu bütün almak için kullanıyorum kodu $_POST: $app = JFactory::getApplication(); $postData = $app->input->getArray(array_flip(array_keys($_POST))); Ama bu oldukça zahmetli görünüyor ve birlikte kullanıldığında $app->input->set();daha iyi bir yol olacağını düşünürsem sorunlarla karşılaşıyorum ? Bunu ararken, daha önce koşabileceğini söyleyen insanları buldum. …
26 cms  php  jinput  jrequest 

6
Kullanıcının Süper Kullanıcı olup olmadığını nasıl tespit edebilirim?
Ziyaretçinin misafir olup olmadığını belirlemek için şöyle bir şey kullanırız: if ($user->guest) { echo 'Hello, guest!'; } Şimdi, ziyaretçinin kayıtlı bir SuperUser (Yönetici) olup olmadığını belirlemek istersem, bunun kodu ne olur? Ben Joomla Web Sitesi SuperUsers dışında kimse tarafından erişilebilir olmasını istemiyorum bazı harici PHP dosyaları var. Sadece Joomla CMS'yi …

3
İstisna yönetimi için doğru yol nedir?
Joomla çekirdeğinde hala böyle birçok çağrı buluyorum: // Check for errors. if (count($errors = $this->get('Errors'))) { JError::raiseError(500, implode("\n", $errors)); return false; } Ancak Platformun 12.1 sürümünden bu yana JError kullanımdan kaldırıldı. Öyleyse standart PHP istisnalarını nasıl kullanmalıyım.

9
Sunucu yanıt süresi nasıl geliştirilir?
Web sitemin sunucu yanıt süresini iyileştirmek için jotcache gibi bir önbellek eklentisi kullanmak dışında ne yapabilirim ? Tüm etkin olmayan makale modüllerini, eklentileri ve bileşenleri zaten kaldırdım, geliştirmek için yapabileceğim başka bir şey var mı? İstemcinin (tarayıcı) isteğine yanıt vermesinden önceki zamandan bahsediyorum . Ve sayfanın yüklenme zamanı değil.

2
$ This-> baseurl joomla'da nerede tanımlanır?
Önce bu soruyu stackoverflow.com'da sordum (soru burada ). Yorumlarda, bu soruyu burada sormamın daha iyi olacağını okuyabilirsiniz. Benim joomla web sitesinde kullanıyorum echo $this->baseurl;ama "/index.php" içeren url döndürür. Baseurl "/index.php" kaldırmak için bunu değiştirmek istiyorum. Ama tanım satırını bulamıyorum $this->baseurl;. Bu konuyu buldum ama bu soru sahibinin şablonuna dayanıyor ve …



3
Bir bileşenin kurulu / etkinleştirilmiş olup olmadığını kontrol etmenin en iyi yöntemi?
Joomla 2.5 ve 3.x arasında başka bir bileşenin kurulu ve / veya etkin olup olmadığını kontrol etmenin en iyi yolu nedir? Adında bir yardımcı sınıf var JComponentHelperama ben isEnabledkontrol ediliyor bileşen bazı joomla sürümlerinde yüklü değilse aslında bir hata atılacak inanıyoruz . Bu doğrudan veritabanına vurmak kadar basit olabilir ama …

1
Joomla'ya üçüncü taraf kitaplıkları nasıl ekleyebilirim?
PhpExcel ve HtmlPurifier gibi bir dizi 3. taraf açık kaynaklı ürün kullanıyoruz. Geçmişte onlar için her zaman ayrı bir klasörümüz vardı ve bunları buna göre adlandırdık, ancak şimdi Joomla \librariesklasörü ile kurmanın / kullanmanın daha geleneksel bir yolu olup olmadığını bilmek istiyoruz . Uzantılarınızda kendi kitaplığını kullanma konusuna bakıyorum , …


4
Joomla ile RESTful API nasıl oluşturulur?
V1'den beri Joomla uzantıları oluşturuyorum, ancak yakında oluşturduğum ve bir süredir kullandığım bir API'yi canlı olarak almam gerekiyor. Şu anda Joomla 2.5 kullanıyorum ve bu sistem için eklentiler yazdım: https://github.com/techjoomla/com_api Yayına geçmeden önce sistemi olabildiğince kanıtlamak istiyorum. Bu API bileşeni, Joomla v3 ile çalışacak şekilde yeni yükseltilmeye başlandı, bu nedenle …


2
Bileşen görünümü sayfasına joomla'nın varsayılan araç çubuğunu ekleme
Hem joomla 2.5 hem de 3 için bir mvc bileşeni geliştiriyorum. Birçok bileşende, yönetici tarafında kendi ayarlar sayfasının üstünde yeni, düzenleme, yayınlama, çöp kutusu, seçenekler gibi joomla'nın varsayılan komut düğmelerini eklediklerini gördüm. Örneğin. biri bileşenleri-> web bağlantıları-> bağlantılar sayfası gider, ben sağ üstteki bu komut düğmeleri hakkında konuşuyorum. Peki bu …

2
JHtml: script () ve $ doc-> addScript arasındaki fark nedir?
Kısa bir süre önce her JS ve CSS dosyasının <head>her sayfanın içine enjekte edilmesini gerektiren bir modül geliştirdim . Başlangıçta kullandım: $doc =& JFactory::getDocument(); $doc->addScript(JURI::base(true).'/modules/mod_x/js/mod_x.js'); Ancak, önbelleğe alma etkinleştirildiğinde sitenin hem önbelleğe alınmış sürümü hem de önbelleğe alınmamış sürümü yüklediğini /cacheve /modules/mod_x/js/JS hatalarına neden olduğunu fark ettim . Bunu şu …

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.