Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

не работает кнопка в корзину.

Добрый день. Начинаю делать перелинковку сайта  вылезла проблема, не работает кнопка "в корзину" у сопутствующих товаров, просто обновляет страницу и все. С карточки товара все добавляет нормально. Включен Аякс. Сверил всё с изначальным файлом, все одинаково.... Помогите решить проблему плиз.

Вот код cross_selling.htm


{config_load file="$language/lang.conf" section="cross_selling"}
<div class="clear15"></div>
<table border="0" cellpadding="0" cellspacing="0">
    <tr>
        <td width="7" class="pr5">
            <img src="themes/cleanshop/img/redcircle.gif" width="7" height="7" border="0" alt="Красный кружочек">
        </td>
        <td>
            <h2>Сопутствующие товары</h2>
        </td>
    </tr>
</table>
{foreach name=aussen item=module_data from=$module_content}
<!--<h3>{$module_data.GROUP}</h3>-->
{foreach item=products_data from=$module_data.PRODUCTS}
<div class="prod-one-col">
        <table width="100%" border="0" cellpadding="0" cellspacing="0">
                    <tr>
                        <td valign="top" align="center" width="140px">
                            {if $products_data.PRODUCTS_IMAGE}
                            <a href="{$products_data.PRODUCTS_LINK}" title="{$products_data.PRODUCTS_NAME}">
                            <img class="prod-img" src="{$products_data.PRODUCTS_IMAGE}" alt="{$products_data.PRODUCTS_NAME}" /></a>
                            {/if}                       
                        </td>
                        <td width="10px"></td>
                        <td align="left" valign="middle">
                        <a href="{$products_data.PRODUCTS_LINK}"><h3>{$products_data.PRODUCTS_NAME}</h3></a>
                            {if $products_data.PRODUCTS_SHORT_DESCRIPTION}
            {$products_data.PRODUCTS_SHORT_DESCRIPTION|os_truncate:200}
            {/if}
                            <table border="0" cellpadding="0" cellspacing="0">
                                <tr>
                                    <td>
                                    <table border="0" cellpadding="0" cellspacing="0">
                                        <tr>
                                            <td align="center" class="buy">
                                            <em>{$products_data.PRODUCTS_PRICE}</em>
                                            </td>
                                        </tr>
                                    </table>
                                    </td>
                                    <td align="center">
                                        <div class="clear"></div>{$products_data.PRODUCTS_BUTTON_BUY_NOW_NEW}<div class="clear"></div>
                                    </td>
                                </tr>
                            </table>
                        </td>
                    </tr>
                </table>         
<div class="clear"></div>
</div>
{/foreach}
{/foreach}


Никто не сталкивался с такой проблемой чтоли?


Скорее всего, скрипт какой-то не подключен.

http://www.shopos.ru/forum/index.php?topic=6363.0


Установил полностью стандартный шаблон (cleanshop), все равно не работает, выручайте плиз. Темы искал, но ничего похожего по этому вопросу не нашел :(


Отключил ЧПУ и заработало....


вот тоже с этой же бедой столкнулся....как решить не отключая ЧПУ?


есть идеи как побороть эту неприятную вещь и оставить - ЧПУ ведь вещь нужная...?


Я решил проблему так:
в файле includes/classes/product.php найти строчку:

$_array = array('img' => 'cart_big.gif',
            'href' => os_href_link(basename($PHP_SELF), 'action=buy_now&BUYproducts_id=' . $id . '&' . os_get_all_get_params(array('action')), 'NONSSL'),

и

заменить её на:
$_array = array('img' => 'cart_big.gif',
            'href' => os_href_link(basename, 'action=buy_now&BUYproducts_id=' . $id . '&' . os_get_all_get_params(array('action')), 'NONSSL'),

Не знаю на сколько это правильно, но у меня работает :)


Спасибо за решение. Но вот вопрос такой: на самом деле не повлияет ли это изменение на какие либо участки работ сайта(шаблона cleanshop)?


Изменения делал давно. За временной промежуток чуть меньше года с ежедневным посещением около 1500 - 2300 потенциальных клиентов проблем не появлялось.


Спасибо за ответ!


Источник



Copyright ShopOS