Все, проблема решена. Был закомментрирован вызов списка разделов в самом каталоге.))
29.05.2008 17:17:34
Когда я работаю с функцией Add2BasketByProductID if(CModule::IncludeModule("sale")) { работает четко, поэтому проблема в любом случае не в этом. |
|||
|
29.05.2008 16:30:26
Вот этот пример, который не работает:
<? // Выведем актуальную корзину для текущего пользователя $arBasketItems = array(); $dbBasketItems = CSaleBasket::GetList( array( "NAME" => "ASC", "ID" => "ASC" ), array( "FUSER_ID" => CSaleBasket::GetBasketUserID(), "LID" => SITE_ID, "ORDER_ID" => "NULL" ), false, false, array("ID", "CALLBACK_FUNC", "MODULE", "PRODUCT_ID", "QUANTITY", "DELAY", "CAN_BUY", "PRICE", "WEIGHT") ); while ($arItems = $dbBasketItems->Fetch()) { if (strlen($arItems["CALLBACK_FUNC"]) > 0) { CSaleBasket::UpdatePrice($arItems["ID"], $arItems["CALLBACK_FUNC"], $arItems["MODULE"], $arItems["PRODUCT_ID"], $arItems["QUANTITY"]); $arItems = CSaleBasket::GetByID($arItems["ID"]); } $arBasketItems[] = $arItems; } // Печатаем массив, содержащий актуальную на текущий момент корзину echo "<pre>"; print_r($arBasketItems); echo "</pre>"; ?> |
|
|
29.05.2008 15:52:49
Но выдается ошибка: Undefined class name 'csalebasket' |
|||
|
15.01.2008 11:38:06
Спасибо, а при перенесении всего содержимого на другой домен, версия с этим ключом будет работать на новом домене? |
|||
|
18.11.2007 00:26:32
Здравствуйте, возможно кому-то приходилось доабвлять комментарии не к новостям или блогам, а к фотографиям галереи.
Я создал блог с названием подраздела галереи. И на странице с фотографией вставил модуль для комментариев блога, где в качестве id блога идет опять же название подраздела, а в качестве id сообщения стоит id фотографии. Однако добавляться комментарии упрямо не желают. Подскажите в чем проблема? Возможно, программа сначала проверяет существует ли такая статья в блоге, а, поскольку фактически ее нет, то и комментарии не добавляются? Или еще в чем? А может, кто-нибудь знает альтернативный способ, как организовать комментарии к фотографиям? |
|
|