module/flk/source/index/flk_product_ks.ctrl.php

(开头部分) 2KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<?php
class flk_product_ksControl extends skymvc{
	
	public function __construct(){
		parent::__construct();
	}
	
	public function onDefault(){
		$productid=get("productid","i");
		$product=MM("flk","flk_product")->selectRow(array(
			"where"=>" id=".$productid
		));
		$ksList=MM("flk","flk_product_ks")->getListByTitle($productid);
		$ksList2=array();
		$ksid=0;
		if($ksList){
			$ks=$ksList[0];
			$ksid=$ks["id"];
			$ksList2=MM("flk","flk_product_ks")->select(array(
				"where"=>" productid=".$ks['productid']." AND title='".$ks['title']."' "
			));
		}
		$product["incart"]=0;
		$product["cart_amount"]=0;
		$userid=M("login")->userid;
		if($userid){
			$cart=MM("flk","flk_cart")->selectRow("userid=".$userid." AND ksid=".$ksid);
			if($cart){
				$product["incart"]=1;
				$product["cart_amount"]=$cart["amount"];
			}
		}
		
		$this->smarty->goAssign(array(
			"ksList"=>$ksList,
			"ks"=>$ks,
			"ksList2"=>$ksList2,
			"product"=>$product,
			"ksid"=>$ksid
		));
	}
	
	public function onsizeList(){
		$id=get('id','i');
		$row=M("mod_flk_product_ks")->selectRow("id=".$id);
		if(!$row){
			$this->goAll("无数据",1);
		}
		$product=MM("flk","flk_product")->selectRow(array(
			"where"=>" id=".$row["productid"]
		));
		$ksid=$row["id"];
		$ksList=M("mod_flk_product_ks")->select(array(
			"where"=>" productid=".$row['productid']." AND title='".$row['title']."' "
		));
		if($ksList){
			$ks=$ksList[0];
			$ksid=$ksList[0]["id"];
		}
		//处理购物车
后面还有 50 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。