2014-08-15 3 views
0

Я использую плагин в vBulletin. Этот плагин хранит зеркальные ссылки в массиве или что-то вроде этого. Не уверен, что действительно хочу отображать каждую зеркальную ссылку на странице, вызывая ее отдельно.Значение вызова плагина vbulletin

В плагин следующий код:

{vb:var mirrorid=$i=1} 

возвращает первое значение идентификатора зеркало, которое 1; И:

{vb:var mirror.link} 

Возвращает значение ссылки на зеркало.

Как я могу вернуть все значение ссылки на зеркало или другие напрямую?

Я попробовал, например, {vb:var mirror.link=$i=3}, чтобы отобразить третье значение ссылки, но не работал для меня.

ответ

0
If you are using vb4 then you can loop through array in template like 
lets you have an array 
$binaries = array( 
    0 => array( 
     'subject' => 'Subject 1', 
     'binaryid' => 1, 
     'groups' => array('alt.binaries.teevee', 'alt.binaries.multimedia') `enter code here` 
    ), 
    1 => array( 
     'subject' => 'Subject 2', 
     'binaryid' => 2, 
     'groups' => array('alt.binaries.xvid') 
    ), 
); 

and in vb4 you can pass array to template by registering variable.Then in your template you can easily access array values like 
<vb:each from="binaries" value="binary"> 
    {vb:raw binary.subject} 
    {vb:raw binary.binaryid} 
</vb:each> 

if you are using VB 3.8 the you can not loop through array, you have to pass single variable to template or you can loop array in your php plugin code 
Смежные вопросы