/** * Optimize post text * @param unknown $uri * @return Ambigous <>|mixed */ public function optimizePost($uri) { global $pzdb; $posts = $pzdb->getResults("SELECT * FROM " . DB_TABLE_PREFIX . "posts WHERE uri='" . $uri . "';"); foreach ($posts as $post) { if ($post["ostamp"] > $post["stamp"]) { return $post["ocontent"]; } else { $text = Seo::optimizeText($post["content"]); $assoc = array(); $assoc["ostamp"] = time(); $assoc["ocontent"] = addsleshes($text); $pzdb->update(DB_TABLE_PREFIX . "posts", $assoc, "uri='" . $uri . "'"); return $text; } } }
/** * Display product short detail * @param array $product - product from collection of products */ public function productShortDetail($product) { global $pzdb; //$pmetas = $pzdb->getResults ( "select * from " . DB_TABLE_PREFIX . "productMeta where Name='" . $product ["Name"] . "' and feed='" . $product ["feed"] . "';" ); //$productMeta = $pzdb->metaAsArray ( $pmetas ); ?> <div class="product"> <h1 class="productTitle"><?php echo Snips::normalizeName($product["Name"]); ?> </h1> <h2 class="productPrice"><?php echo $product["PriceVat"]; ?> </h2> <p class="productDesc"><?php echo Seo::optimizeText(Snips::shortText($product["Description"])); ?> </p> </div> <?php }