JavaScript(Galleria)中的Print / Echo动态内容

时间:2018-04-18 13:37:16

标签: javascript php jquery html galleria

感谢您抽出宝贵时间阅读我的问题。我遇到了一些问题。我似乎无法自己解决这个问题。我希望你能帮助我。

在我的网站上,我有一个动态字段,从后端提交了一个代码,如72157629341113913。在每个页面上,此代码是不同的。但我也有Galleria在页面上运行的flickr插件需要一个设置ID(在这种情况下:72157629341113913)才能运行。使这项工作的Galleria代码如下所示:

Galleria.run('.galleria', {
    flickr: 'set:72157629341113913',
    flickrOptions: {
        sort: 'date-posted-asc',
        thumbSize: 'medium'
    }
});

在每个页面上,设置ID都不同。所以我希望有类似的东西:

Galleria.run('.galleria', {
    flickr: 'set:$image_id',
    flickrOptions: {
        sort: 'date-posted-asc',
        thumbSize: 'medium'
    }
});

但我不知道如何让它发挥作用。我在我的页面上有这个:

<?php $image_id = get_row('image_set_id'); ?>
<?php echo $image_id; ?>

此回显是ID,但是当我使用此$image_id时,这不会获得Galleria代码中的ID。任何帮助都会非常有帮助,并提前感谢。我认为结合Java和PHP并不是真正的方法吗?我猜?再次感谢您抽出时间阅读我的问题。我希望我很清楚我想要做什么。

1 个答案:

答案 0 :(得分:1)

实际上我所做的所有PHP编码都是通过一个框架进行的,因此html文件中的原始PHP编码不是我的强项,请尝试以下方法:

Galleria.run('.galleria', {
    flickr: 'set:' + <?php echo $image_id; ?>,
    flickrOptions: {
        sort: 'date-posted-asc'
    }
});

HIH