PHP kullanarak bir Joomla modülü görüntülemek?


11

PHP kullanarak bir Joomla modülü görüntüleyebilir miyim? Bunu scriptbaşarmak için ne olurdu ? (Eğer mümkünse!)

Yanıtlar:


13

Bunu dene,

PHP çıktısı kullanarak modül çıktısı oluşturmak mı istediniz? Bu durumda, şuna bir bakın:

Daha eski sürümler için < Joomla3.x

$document = JFactory::getDocument();
$renderer = $document->loadRenderer('module');      
$module   = JModuleHelper::getModule('mod_fmDataGrid');

$params = "param1=bruno\n\rparam2=chris";
$module->params = $params;

echo $renderer->render($module);

En son sürüm için. Joomla3.x

$modules  = JModuleHelper::getModules("dashboard_main");
$document = JFactory::getDocument();     
$attribs  = array();
$attribs['style'] = 'xhtml';

foreach ($modules as $mod)
{
    echo JModuleHelper::renderModule($mod, $attribs);
}

Bu yardımcı olur umarım.


Yukarıdaki kod belirli bir modülü nasıl gösterecek?
saibbyweb

Modül adını "mod_fmDataGrid" veya "dashboard_main" gibi iletin, parametresini de geçmeniz gerekiyorsa, parametreleri ve attrb seçeneklerini kontrol edin
Jobin Jose

3
$rendererKodda herhangi bir yerde kullanmadığınız için değişken oluşturma gereksiz olduğunu düşünüyorum ?
Ejaz
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.