ShopCMS - 2 часть

галерея Highslide

Вопрос к Вам следующий:
Есть сайт: Для просмотра ссылки Войди или Зарегистрируйся где к товару три фотографии, хочу чтобы при просмотре появлялись внизу привьюшки как тут: Для просмотра ссылки Войди или Зарегистрируйся, сколько ни пробовал, никак не получается. Буду рад совету куда копать)
 
Вопрос к Вам следующий:
Есть сайт: Для просмотра ссылки Войди или Зарегистрируйся где к товару три фотографии, хочу чтобы при просмотре появлялись внизу привьюшки как тут: Для просмотра ссылки Войди или Зарегистрируйся, сколько ни пробовал, никак не получается. Буду рад совету куда копать)
Привет земляку! :)
Я бы капнул в сторону скрипта фотогалереи Highslide
С помощью нее сделаны такие превьюшки.
 
Привет земляку! :)
Я бы капнул в сторону скрипта фотогалереи Highslide *** скрытое содержание ***
С помощью нее сделаны такие превьюшки.
Спасибо, конечно, но сайт rabets.ru я когда-то еще давно сам лепил, и что такое Hightslide знаю не по наслышке, как это реализовать в ShopCms вот в чем вопрос)
 
Спасибо, конечно, но сайт rabets.ru я когда-то еще давно сам лепил, и что такое Hightslide знаю не по наслышке, как это реализовать в ShopCms вот в чем вопрос)
Попробуй в \core\tpl\user\default\product_detailed.tpl.html
Вместо:
Код:
<script type="text/javascript">
<!--
    hs.graphicsDir = 'data/{$smarty.const.TPL}/';
    hs.outlineType = 'rounded';
    hs.showCredits = false;
    hs.loadingOpacity = 1;
    hs.lang.restoreTitle = '{$smarty.const.STRING_HS_RESTORETITLE}';
    hs.lang.loadingText = '{$smarty.const.STRING_HS_LOADINGTEXT}';
    hs.lang.loadingTitle = '{$smarty.const.STRING_HS_LOADINGTITLE}';
    hs.lang.focusTitle = '{$smarty.const.STRING_HS_FOCUSTITLE}';
    hs.lang.fullExpandTitle = '{$smarty.const.STRING_HS_FULLEXPANDTITLE}';
//-->
</script>
Написать:
Код:
<script type="text/javascript" src="data/orange/highslide.config.js"></script>
И положить в data/orange/ файл highslide.config.js со своего сайта с натяжными потолками.
 
Возникла ошибка, обратитесь к разработчикам

При установке все вроде нормально, но потом пишет: "Возникла ошибка, обратитесь к разработчика". Тут уже возникал подобный вопрос, но как-то его все проигнорировали, есть у меня VIP версия, при попытке поставить ее, возникает ошибка. Кто сталкивался и знает где лечить, расскажите.
 
весь вопрос в том какая ошибка? а вообще при установке там в основном возникают проблемы с htaccess, все зависит от настроек сервера попробуй закоментировать
PHP:
php_value session.use_trans_sid    0
php_value session.use_cookies      1
php_value session.use_only_cookies 1
php_value session.auto_start       0
php_value magic_quotes_gpc         0 
php_value register_globals         0
php_value display_errors           0
php_value magic_quotes_runtime     0
php_value allow_url_fopen          1
 
Выделение текущей категории

Подскажите кто как выделяет текущую категорию в каталоге товаров?
Поражаюсь, почему разработчики такую очевидную вещь не сделали.
 
Нужно чтоб при регистрации покупатель принимал соглашении.
Пробовал такой код, но он получается не обязательным.

<input name="agree" id="agree" type="checkbox"> Я согласен с условиями <a target="_blank" href="http://www">пользовательского соглашения</a>.

Как сделать чекбокс обязательным?
 
Подскажите кто как выделяет текущую категорию в каталоге товаров?
Поражаюсь, почему разработчики такую очевидную вещь не сделали.
Это все реализовано, текущая категория выделяется жирным шрифтом,
block/category_tree.tpl.html код который за это отвечает
PHP:
{if $categoryID == $categories_tree[h].categoryID}class="bf"{/if}
создайте свой стиль оформления и замените исходный class="bf" на свой.
 
Нужно чтоб при регистрации покупатель принимал соглашении.
Пробовал такой код, но он получается не обязательным.
<input name="agree" id="agree" type="checkbox"> Я согласен с условиями <a target="_blank" href="http://www">пользовательского соглашения</a>.
Как сделать чекбокс обязательным?
надо добавить обработчик в файл register.php core/includes/
PHP:
#### 162 строка после if ( $error == "" ) unset( $error );############
if ( !isset($error) )
if (!isset($_POST["agree"]))
$error = ERROR_AGREE;
######################################################################
в файл russian.php в папке core/languages/ добавить в конце
PHP:
define('ERROR_AGREE', 'Согласитесь пожалуйста с условиями пользовательского соглашения!');
 
Назад
Сверху