Создал скрипт добавления в корзину
[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
