专注web开发10年

Nice主题怎么一键修改所有文章的售价?

提问者:这小子真菜 问题分类:主题

刚上线的时候,售价都没设置,都是0,现在想统一改售价在哪改啊?数据库中zblog_post表中没看到售价这一项,是没写进数据库吗?如果想统一改的话,请问怎么弄?

1 个回答
满意答案
花晨月夕
花晨月夕 管理员
专注web开发,可开发网站、小程序、app、oa、erp等各种系统

在网站根目录新建一个php文件,复制下面代码,然后浏览器打开该文件url即可自动批量修改价格。

<?php
require 'zb_system/function/c_system_base.php';
$price = '10'; //新价格
foreach($zbp->GetArticleList('log_ID', array(array('META_NAMEVALUE', 'log_Meta', 'sale', '1'), array('META_NAMEVALUE', 'NOT log_Meta', 'price', $price))) as $value){
    $post = GetPost((int)$value->ID);
    $post->Metas->price = (string)$price;
    $post->Save();
    $zbp->posts = array();
}
echo '修改完成';

发布于:2周前 (05-31) IP属地:江苏省
我来回答