Посты с тегом ‘Webasyst’

Замена текста в описании MySql запросом

Июль 29th, 2016

Замена текста в описании MySql запросом на примере Webasyst SS

UPDATE SC_products SET brief_description_ru = REPLACE(brief_description_ru, "нерж.сталь", "нержавеющая сталь");

меняет «нерж.сталь» на «нержавеющая сталь»
в таблице «SC_products» в поле «brief_description_ru»

description_ru — описание товара
brief_description_ru — краткое описание товара

Файлы шаблонов Webasyst Shop-script

Январь 22nd, 2016

Общие шаблоны витрины

Читать далее »

код sape shop-script 5/6

Январь 10th, 2016

Встраиваем код sape в shop-script 5/6, у меня получилось следующим образом:

Скачиваем папку с сапе, заливаем в корень сайта, выставляем на неё права 777 (как там и написано).

По адресу:

wa-system/vendors/smarty-plugins

создаём файл function.sape.php с содержимым:

<?php
 
function smarty_function_sape (){
if (!defined('_SAPE_USER')){
        define('_SAPE_USER', 'ВАШ КОД САПЕ'); 
    }
    require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); 
    $o['charset'] = 'UTF-8';
    $sape = new SAPE_client($o);
    unset($o);
    return $sape->return_links();
}
 
?>

Вывод ссылок, в админке сайт/блоки создаём новый блок с содержимым:

{sape}

и вставляем его в нужное место, если блок назвали sape, код для встраивания будет:

{$wa->block("sape")}

ссылка на мобильную версию в webasyst

Декабрь 15th, 2015

Чтоб переключаться на мобильную версию сайта и обратно, замените в файле по адресу published/SC/html/scripts/core_functions/functions.php в функции detectPDA строку:

return $pda;

на

$values = array (
  'desktop' => false,
  'mobile' => true
);
 
if (isset ($_GET['mode']) && in_array ($_GET['mode'], array_keys ($values))){
  $_SESSION['mode'] = $_GET['mode'];
  RedirectSQ('mode=');
}
 
if (in_array ($_SESSION['mode'], array_keys ($values))){
  $result = $values[$_SESSION['mode']];
}else{
  $result = $pda;
}
 
return $result;

с обычной версии на мобильную, в файл по адресу published/publicdata/БАЗА ДАННЫХ/attachments/SC/themes/ВАША ТЕМА/index.html добавляем:

<a href="{'&mode=mobile'|set_query_html}">{'Мобильная версия'|translate}</a>

с мобильной версии на обычную, в файл по адресу published/SC/html/scripts/templates/frontend/m.frame.html добавляем:

<a href="{'&mode=desktop'|set_query_html}">{'Полная версия сайта'|translate}</a>

код sape в webasyst

Март 12th, 2015

Проделываем все фокусы с заливанием в корень сайта папки скаченой с сапе.

Затем нужно создать файл с именем function.sape.php

и положить его в папку kernel/includes/smarty/plugins

<?php
 
function smarty_function_sape (){
if (!defined('_SAPE_USER')){
        define('_SAPE_USER', 'ВАШ КОД САПЫ'); 
    }
    require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); 
    $o['charset'] = 'UTF-8';
    $sape = new SAPE_client($o);
    unset($o);
    return $sape->return_links();
}
 
?>

Далее открываем шаблон:

/ваш_сайт/published/publicdata/_БД/attachments/SC/themes/название_шаблона/index.html

если нет такого адреса идём:

/ваш_сайт/published/SC/html/scripts/repo_themes/название_шаблона/index.html

и пишем в нужное место:

{sape}

если не заработало заходим в папку с вашим кодом которая в корне и переименовываем файл links.db (если он там есть)

Добавляем поиск в мобильную версию webasyst

Январь 22nd, 2015

поиск в мобильной версии
По умолчанию в мобильной версии webasyst shop-script нет поиска по товарам, что бы исправить эту ситуацию и встроить поиск в мобильную версию сайта отправляемся по адресу:

published/SC/html/scripts/templates/frontend/

копируем содержимое файла product_search.html — это собственно и есть форма поиска, и вставляем её в файл m.home.html — главная страница витрины.

Второе описание категории

Март 12th, 2014

второе описание категории webasyst

Делаем второе описание категории в webasyst под товарами. Читать далее »

убрать фон в редакторе webasyst

Январь 22nd, 2014

TinyMCE webasyst

Изменил фон (background) на сайте, и в редакторе он тоже поменялся, добавлять контент стало неудобно. Решил проблему следующим образом:
Читать далее »

Добавляем товар в Webasyst

Апрель 1st, 2012

Рекомендации по добавлению товара в Webasyst. Читать далее »

Код Linkfeed в shop-script

Сентябрь 13th, 2011

Итак вставляем код для продажи ссылок на LinkFeed в Webasyst ShopScript.

Читать далее »