сначала нехотел заходить выдавал error connect to mysql
ну это мы вылечили как показано на сайте в хелпе
Если данные подключения указаны верно, удалите файл temp/scdb/.settings.КЛЮЧ_БАЗЫ_ДАННЫХ. Это временный файл, его удаление приведет к повторному созданию такого же файла с правильным содержимым и восстановлению подключения к базе данных MySQL.
убил временный файл и подключилось.
НО.картинки неотображаются нигде.все есть.текст все такое.
И В АДМИНКУ НЕЗАХОДИТ.пишеш.еррор.я не помню какой то праввится так
short_open_tag=on в php.ini ну или ini_set и т д
в админку зашло.картинок нет.
захожу в редактировать тему-дизайн-загрузка изображений
и там вижу список картинок НО ПУТЬ У НИХ НЕТОТ
http://localhost/published/publicdata/CLIMANEW/attachments/SC/images/NSIPS_Pay_Now_button.gif
а нада http://localhost/clima2607/published/publicdata/CLIMANEW/attachments/SC/images/NSIPS_Pay_Now_button.gif
понятное дело что картинки неотображаются
БЛЯТЬ ГДЕ НАЙТИ ЭТОТ ЕБАНЫЙ ПУТЬ
начать листать исходники через phpstorm и нашел что картинки просят
константу URL_PATH
эта константа ссылалась еще куда то непомню
ВООБЩЕМ ОКАЗЫВАЕТСЯ ВСЕ ПРИШЛО К ТОМУ ЧТО все настройки пути читаюься из файла /kernel/wbs.xml
файл был у меня такого вида
<?xml version="1.0"?>
<WBS VERSION="281" UPDATEDATE="2009-12-17">
<LANGUAGES>
<LANGUAGE ID="rus" NAME="Russian"/>
<LANGUAGE ID="eng" NAME="English"/>
</LANGUAGES>
<EMAIL ENABLED="1"/>
<HTML_SETTINGS HTTPS_PORT="443" SESSION_TIMEOUT="60"/>
<DIRECTORIES>
<DATA_DIRECTORY PATH="[WBS_PATH]/data"/>
<WEB_DIRECTORY PATH="/"/></DIRECTORIES>
<SQLSERVERS>
<SQLSERVER HOST="localhost" PORT="" DBCHARSET="UTF8" WEBASYST_HOST="" ADMIN_USERNAME="" ADMIN_ADMINRIGHTS="FALSE" NAME="localhost" ADMIN_PASSWORD=""><LANGUAGES><LANGUAGE ID="rus" NAME="Russian"/><LANGUAGE ID="eng" NAME="English"/></LANGUAGES></SQLSERVER></SQLSERVERS>
<FRONTEND type="SC" dbkey="CLIMANEW" mod_rewrite="1" disable_powered_by="1"/><SYSTEM COMPANY="Climat-group" LICENSE=""/><WBS_URL>http:/путь к сайту</WBS_URL></WBS>
<WEB_DIRECTORY PATH="/"/></DIRECTORIES> ВОТ ТО ЧТО НАМ НУЖНО
меняем на
<WEB_DIRECTORY PATH="/clima2607"/></DIRECTORIES>
и вуаля!!!все работает
ЗАТО ТЕПЕРЬ ПОШЛА ДРУГАЯ ЕБАНЬ.заглавлая работает а ссылки с нее ХУЙ
пойдем дальше смотреть
НО ТО ТАКОЕ.Я СКЛОНИРОВАЛ ТЕМУ,ВКЛЮЧИЛ ЕЕ В АДМИНКЕ и там хуй.завис фронтенд(типа файрфокс показывает еррор) и админка работает НО ДРУГУЮ ТЕМУ ВЫБРАТЬ НЕЛЬЗЯ так как внизу типа в айфрейме тоже показывает еррор
что делать?
я посмотреть в исходниках тему берут из константы CONF_CURRENT_THEME
а ту соответственно из БД
чтоб поменять тему через БД идем в таблицу
sc_settings и там в settings_constant_name меняем CONF_CURRENT_THEME на settings value например aqua и вуаля.темы обратно стали работать.ебанавлецо.идем дальше
шож блять там у нас с ссылками на категории.счас буду разбираться.
Теперь по дизайну шаблона.
Скелет редактируется в \published\SC\html\scripts\templates\frontend\frame.html
туда можно подобавлять библиотек и т д
у меня выглядит например так:
особо не правил так закинул то что нужно
и убрал override.css
{if $PAGE_VIEW eq 'noframe' && ($CurrentDivision.ukey eq 'cart' || $CurrentDivision.ukey eq 'checkout')}<!doctype html>и т д
{/if}<html dir="{if $lang_direction}rtl{else}ltr{/if}">
<head>
<meta charset="UTF-8" >
<base href="{$smarty.const.CONF_FULL_SHOP_URL}">
{if $rss_link} <link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="{$smarty.const.URL_ROOT}/{$rss_link}">{/if}
<script type="text/javascript">{*
{if $smarty.const.CONF_WAROOT_URL} var WAROOT_URL = '{$smarty.const.CONF_WAROOT_URL}';{/if}*}
{if $smarty.const.CONF_WAROOT_URL} var WAROOT_URL = '{$smarty.const.BASE_WA_URL}';//ok{/if}
{if $smarty.const.CONF_ON_WEBASYST} var CONF_ON_WEBASYST = '{$smarty.const.CONF_ON_WEBASYST}';{/if}
</script>
<!-- Head start -->
{include file="head.html"}
<!-- Head end -->
<!--<link href='http://fonts.googleapis.com/css?family=PT+Sans+Narrow:400,700&subset=cyrillic-ext,latin' rel='stylesheet' type='text/css'>-->
<script type="text/javascript" src="{$URL_THEME_OFFSET}/head.js"></script>
<link rel="stylesheet" href="{$URL_THEME_OFFSET}/normalize.css" type="text/css">
<link rel="stylesheet" href="{$URL_THEME_OFFSET}/fa/css/font-awesome.css" type="text/css">
<!--<link rel="stylesheet" href="{$URL_THEME_OFFSET}/main.css" type="text/css">-->
<link rel="stylesheet/less" type="text/css" href="{$URL_THEME_OFFSET}/bootstrap.css" />
<link rel="stylesheet/less" type="text/css" href="{$URL_THEME_OFFSET}/styles.less" />
<script type="text/javascript" src="{$URL_THEME_OFFSET}/js/less.min.js"></script>
<link rel="stylesheet" href="{$smarty.const.URL_CSS}/general.css" type="text/css">
<script type="text/javascript" src="{$URL_THEME_OFFSET}/js/jquery-2.1.1.min.js"></script>
<script type="text/javascript" src="{$URL_THEME_OFFSET}/jquery-ui/jquery-ui.min.js"></script>
<!--<script type="text/javascript" src="{$URL_THEME_OFFSET}/js/bootstrap.min.js"></script>-->
<script type="text/javascript" src="{$URL_THEME_OFFSET}/js/my.js"></script>
{if !$page_not_found404}
<script type="text/javascript" src="{$smarty.const.URL_JS}/functions.js"></script>
<script type="text/javascript" src="{$smarty.const.URL_JS}/behavior.js"></script>
<script type="text/javascript" src="{$smarty.const.URL_JS}/widget_checkout.js"></script>
<script type="text/javascript" src="{$smarty.const.URL_JS}/frame.js"></script>
<script type="text/javascript">
потом.
как видите я добавил нормалайз.цсс лесс и бутстрап
еще джейквери и джейквериуи
теперь где дальше править
по поводу представления шаблона править
\published\SC\html\scripts\repo_themes\demo2\index.html
ну и остальное править в styless.less(это стили)
кстати буду верстать тему в webflow
завтра заверстаю покажу)
Комментариев нет:
Отправить комментарий