带有图像大小的网格/列表视图


Grid/List view with image size

我在帖子中更改图像大小(单击按钮网格/列表后)有问题。

这些按钮应该(点击后)改变$value为真或假(缩放图像):

<div class="products_look">
        <input type="button" class="view_list" onclick="" value="List" />
        <input type="button" class="view_grid" onclick="" value="Grid" />
</div>

,这是在帖子中生成网格或列表视图的PHP函数:

<?php
    if($value == true) {
      echo image_products_grid();
    }
    else {
      echo image_products_list();
    }
?>

我需要在onClick标签,点击按钮返回php $值(真或假)后插入什么?

为什么不在URL中使用参数呢?像这样:

<div class="products_look">
    <input type="button" class="view_list" onclick="window.location = 'display.php?type=LIST'" value="List" />
    <input type="button" class="view_grid" onclick="window.location = 'display.php?type=GRID'" value="Grid" />
</div>

然后在PHP页面上:

<?php
    if($_GET["type"] == "GRID") {
      echo image_products_grid();
    }
    else {
      echo image_products_list();
    }
?>

这是您正在寻找的解决方案类型吗?它不是很优雅,但是你的问题有点不清楚,所以我希望这对你有帮助。