1 – $AuxDivision->setUnicKey($_POST['aux_page_slug']); (~82 стр.)
2 – $_POST['aux_page_slug'] = make_clean_slug($_POST['aux_page_slug'],”,DIVISIONS_TBL,’xUnicKey’,'xName’,$moduleEntry->getAuxPageLocalID($_GET['edit'])); (~96 стр.)
3 – $_POST['aux_page_slug'] = make_clean_slug($_POST['aux_page_slug'],”,DIVISIONS_TBL,’xUnicKey’,'xName’,$moduleEntry->getAuxPageLocalID($_GET['edit'])); (~98 стр.)
4 – $AuxDivision->setUnicKey((strlen($data['aux_page_slug'])?$data['aux_page_slug']:$aux_page_ID)); (~356 стр.)
5 – print ”.xHtmlSpecialChars($page['name']).”; (~241 стр.)
6 – DivisionModule::disconnectInterfaces(array($this->getConfigID()=>array($_GET['delete']))); (~333 стр.)

 

Настройка индивидуального дизайна для разных страниц витрины

 

Таблицы, имена которых написаны заглавными буквами используются ядром WebAsyst. Мы Continue reading »

 

О том, как изменить главную страницу в WebAsyst, можно почитать тут:

http://web-grand.ru/2010/01/25/webasyst-vyvod-informacionnoj-stranicy-na-glavnoj/

http://skarzhinets.com/blog/webasyst-shop-script-razlichnyi-kod-dlja-raznykh-stranic.html

 

Для того, чтобы отсортировать продукты в WebAsyst по их наличию и далее по тем фильтрам, которые заданы (имя, цена и т.д.), нужно в файле \published\SC\html\scripts\core_functions\ product_functions.php строчку:

$order_by_clause = ‘ ORDER BY  ’.LanguagesManager::sql_getSortField(PRODUCTS_TABLE, $sort_field);

заменить на строчку:

$order_by_clause = ‘ ORDER BY in_stock > 0 DESC, sort_order, ‘.LanguagesManager::sql_getSortField(PRODUCTS_TABLE, $sort_field);

© 2011 Nikolai Kurkov - Business Blog Suffusion theme by Sayontan Sinha