Welcome Guest, Not a member yet? Register   Sign In
How to tansfer Dwoo variable to PHP variable (for Widget)?
#1

[eluser]sigork[/eluser]
I can use a variable in View:

Code:
{$pageid}

Result is:

Quote:1

Ok.

And I can use a Widget in various ways:

Code:
<?php widget::run('sitepages', 1); ?>
Code:
{widget::run('sitepages', 1)}
Code:
{widget::run('sitepages', '1')}

It shows correct results.

But how to transfer the '1' from Dwoo to Widget?

Tries without success:

Code:
<?php widget::run('sitepages', {$pageid}); ?>
Quote:Parse error: syntax error, unexpected '{' in

Code:
{widget::run('sitepages', {$pageid})}
Quote:Parse error in ")}

Code:
{widget::run('sitepages', '{$pageid}')}
Incorrect result.

Thanks.

EDIT

I think that is impossible, so I used this code:

Code:
<?php
    foreach ($articles as $value) {
        widget::run('sitepages', $value['pageid']);
    }
?>
#2

[eluser]Seldaek[/eluser]
Dwoo's brackets ({, }) are more or less like <?php ?> tags, therefore you simply have to do :

Code:
{widget::run('sitepages', $pageid)}

Cheers
#3

[eluser]sigork[/eluser]
[quote author="Seldaek" date="1263309952"]
Code:
{widget::run('sitepages', $pageid)}
[/quote]

Wow! You're absolutely right. That works! Thanks!




Theme © iAndrew 2016 - Forum software by © MyBB