Jumi ile bir komut dosyası $ _GET [] parametreler Passing?

1 Cevap php

Ben Joomla PHP betikleri bir dizi içerecek şekilde Jumi kullanıyorum! makaleler ve o inşaat büyük. Ben yaşıyorum sorun bir PHP komut dosyası ($ _GET parametreler şeklinde) geçen değişkenler ile.

Ben bir script "index.php" var ve ben "10" değeri ile $ _GET [] parametresi "var" geçmek isteyen söylüyorlar. ? = 10 index.php var: Bu normalde işaret ederek, başarılı olacaktır. Nasıl Jumi ile bu işlevselliği "taklit" mı? Ben o kadar basit olacağını umuyordum:

{jumi [directory/index.php] [var=10]}

Yukarıdaki sözdizimi, ancak doğru değildir.

Herhangi bir giriş mutluluk duyacağız.

- Nicholas

1 Cevap

Resmi Joomla bazı deneme yanılma ve rehberlik sonra! Ben sorunu çözmek yaptım forumları. Aksine gerçek bir $ _GET [] parametre geçirerek daha bir $ Jumi dizi geçmek ve bu başvuruda bulunabilir.

Ben bu yüzden ne yaptım şu benim script çok yeniden yazmak zorunda kalmamak için istedim.

1) Bu gibi Jumi arama yapın:

{jumi [directory/index.php] [value]}

2) index.php In:

if(isset($jumi[0]))
{
    $_GET['PARAM_YOU_WANT_SET'] = $jumi[0];
}

Bu Jumi kullanarak bir komut dosyası için bir $ _GET [] parametre geçirerek taklit için hızlı ve kolay bir şekilde çok basit bir örnektir. Benim denetleyicisi yeniden yazmak gerek yoktu, çünkü bu yaklaşım bana zaman büyük bir kaydedilir.

- Nicholas