Необходима универсальная CMS, под которую можно было бы подогнать любую верстку.
Чтобы можно было дополнительные поля добавлять товарам, любым образом производить оформление заказа (От простого отправления EMAIL, как на лендингах, до полного учета в базе сайта и интеграции с CRM).
if($_SERVER["REMOTE_ADDR"] != 'X.X.X.X' and isset($_REQUEST['action'])){
exit('<h1>Запрещено</h1>');
}
if(empty($_SESSION['wsUserID'])) return true;
[files/onlineprice]
files = "index.php;price.exe"
[site/admpanel/catalog]
files = "adm_catalogID.php;tree.php"
[upload]
version="35004";
$TitlePage=__("Новости");
function actionStart() {
global $PHPShopInterface;
$PHPShopInterface->size="630,550";
$PHPShopInterface->link="news/adm_newsID.php";
$PHPShopInterface->setCaption(array("Дата","10%"),array("Заголовок","45%"),array("Краткая информация","45%"));
if(!empty($_GET['search']))
$where=array('title'=>" LIKE '%".$_GET['search']."%'",
'description'=>" LIKE '%".$_GET['search']."%'",
'content'=>" LIKE '%".$_GET['search']."%'",
'id'=>"='".$_GET['search']."'",
'date'=>"='".$_GET['search']."'"
);
else $where=false;
// SQL
$PHPShopOrm = new PHPShopOrm($GLOBALS['SysValue']['base']['table_name8']);
$PHPShopOrm->Option['where']=' or ';
$PHPShopOrm->debug=false;
$data = $PHPShopOrm->select(array('*'),$where,array('order'=>'id DESC'),array('limit'=>1000));
if(is_array($data))
foreach($data as $row) {
$PHPShopInterface->setRow($row[id],$row[date],$row[title],substr(strip_tags($row[description]),0,150)."...");
}
$PHPShopInterface->setAddItem('news/adm_news_new.php');
$PHPShopInterface->setSearch();
$PHPShopInterface->Compile();
}