Создал скрипт добавления в корзину
[CODE=add2basket_ajax.php]
<?include $_SERVER['DOCUMENT_ROOT']."/bitrix/modules/main/include.php";?>
<?
if (CModule::IncludeModule("sale") && CModule::IncludeModule("catalog"))
{
if (isset($_POST['ID'])&&(isset($_POST['QUANTITY']))) {
$ID = intval($_POST['ID']);
$QUANTITY = intval($_POST['QUANTITY']);
Add2BasketByProductID(
$ID,
$QUANTITY,
false,
);
}
else {
echo "Нет параметров ";
}
}
else {
echo "Не подключены модули"
}
?>[/CODE]
В jquery передаю ему данные таким образом:
Получаю ошибку:
[CODE=add2basket_ajax.php]
<?include $_SERVER['DOCUMENT_ROOT']."/bitrix/modules/main/include.php";?>
<?
if (CModule::IncludeModule("sale") && CModule::IncludeModule("catalog"))
{
if (isset($_POST['ID'])&&(isset($_POST['QUANTITY']))) {
$ID = intval($_POST['ID']);
$QUANTITY = intval($_POST['QUANTITY']);
Add2BasketByProductID(
$ID,
$QUANTITY,
false,
);
}
else {
echo "Нет параметров ";
}
}
else {
echo "Не подключены модули"
}
?>[/CODE]
В jquery передаю ему данные таким образом:
Код |
---|
function add2basket(ID) { //alert(ID + " / " + $("#tov" + ID).val()); $.ajax({ type: "POST", url: "/bitrix/templates/cpt_main/add2basket_ajax.php", data: { ID: ID, QUANTITY: $("#tov" + ID).val(), }, success: function(msg){ alert(msg); } }); } |
Получаю ошибку:
Цитата |
---|
Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0 Fatal error: Unknown: Failed opening required '/home/thunder/www/shop.x58c/bitrix/templates/cpt_main/add2basket_ajax.php' (include_path='.:/usr/share/php:/usr/share/pear') in Unknown on line 0 |
«just for fun» © Linus Torvalds