|
|
|
|
|
для: vlady_s
(23.04.2013 в 01:53)
| | Значит на письмо ответьте. | |
|
|
|
|
|
|
|
для: confirm
(21.04.2013 в 18:23)
| | Надо, но корзина без базы нужна. Чтоб при создании резервной копии сайта не приходилось по новой забивать товары и их стоимость | |
|
|
|
|
|
|
|
для: vlady_s
(21.04.2013 в 18:11)
| | Написал письмо, условия в нем. Надо, отвечайте. Адрес временный, так что... | |
|
|
|
|
|
|
|
для: confirm
(21.04.2013 в 17:56)
| | Вот по типу таких вариантов:
1) с возможностью указания количества товаров: http://homescript.ru/bas_pro_test.php
2) или просто кликая и добавляя товар в корзину: http://homescript.ru/bas.php
За вашу работу мы заплатим сколько нужно, нам очень нужны эти скрипты для интернет магазинов.
Не обязательно использовать мои исходники, но хотя бы чтоб принцип работы был как в демоверсиях.
В исходниках просто админка нормальная и в принципе она устраивает | |
|
|
|
|
|
|
|
для: vlady_s
(21.04.2013 в 17:18)
| | >Если можно, то чтоб в корзине отображалось кол-во товаров и общая сумма заказа.
Ну это не задача, это пустяк. Все ведь зависит от того, что будет помещаться в корзину. Например, если в корзине содержаться по id товаров как массивы информация об их количестве (первый элемент) и цене за единицу (второй элемент), то это очень просто:
<?
//пусть это корзина в сессии, которая содержит
//на данный момент три товара с id = 12, 22 и 34
//а их массивы количество и цену
$_SESSION['basket'] = array(
12 => array('count'=>3, 'price'=>50),
22 => array('count'=>2, 'price'=>30),
34 => array('count'=>4, 'price'=>80)
);
//считаем количество товаров в корзине
$totp = array_sum(array_values(array_map('current', $_SESSION['basket'])));
//считаем сумму товаров в корзине
$totm = array_sum(array_map('array_product', $_SESSION['basket']));
//выводим информацию о корзине
echo 'Всего товаров в корзине: '.$totp.' шт., на сумму: '.$totm.'.00 руб.';
|
Весь же механизм работы корзина клиент<-->сервер сложнее, писать такое бесплатно да еще опираясь на ваш готовый исходник, я конечно же не буду. | |
|
|
|
|
 16.2 Кб |
|
|
для: confirm
(21.04.2013 в 17:13)
| | Вот это: механизм ее работы, начиная от запроса клиента и кончая оформлением заказа.
Если можно, то чтоб в корзине отображалось кол-во товаров и общая сумма заказа.
Пример:
В корзине 3 товара
Итого:600руб
посмотрите вложение | |
|
|
|
|
|
|
|
для: vlady_s
(21.04.2013 в 16:59)
| | Вы либо не понимаете, либо... А я не понимаю, при чем тут if(file_exists("public_html"))break;
if (!file_exists($strpath)) chdir(".."); и все остальное.
Корзина, это:
1) Краткое представление количество/сумма (информация пользователю)
2) Полное представление корзины, с возможностью редактирования
Первое можно решить и без перезагрузки страницы.
Второе это вызов страницы, хотя можно тоже не перегружать текущую страницу.
То есть и первое, второе можно сделать по разному. Но вот сама корзина, код обработки ее, это всего несколько строк кода. В случае на сессиях, это просто массив в сессии, которые и используют оба представления корзины.
Все остальное, это дополнения, которые можно раздуть до размера целого амбара.
Что вам конкретно надо - код обработчика массива товаров корзины в сессии, или от нуля весь механизм ее работы, начиная от запроса клиента и кончая оформлением заказа? | |
|
|
|
|
|
|
|
для: confirm
(21.04.2013 в 16:56)
| | Примерно такой код встраиваю на страницу в то место, где должна быть корзина.
Вот собственно и вся встройка. А у вас какой код будет ?
<?
//Установка корзины.
$strpath="bas/index.php";
$adrself=getcwd();
for($i=0; $i<100; $i++)
{
if(file_exists("public_html"))break;
if (!file_exists($strpath)) chdir("..");
else break;
}
include ($strpath);
chdir($adrself);
?>
Вы главное в самих файлах пропишите пути чтоб они были в связке
Тут исходники если что: http://homescript.ru/bas_man.php
http://homescript.ru/load.php?down=down_bas | |
|
|
|
|
|
|
|
для: vlady_s
(21.04.2013 в 16:46)
| | Я же сказал, я могу написать корзину, вы ее сами сможете подключить к своему сайту? | |
|
|
|
|
|
|
|
для: confirm
(21.04.2013 в 16:35)
| | Так это не сайт, а просто созданная страница для примера, чтоб вы могли увидеть в действии.
Смотрите http://softtime.ru/forum/read.php?id_forum=1&id_theme=89434 Тут добавляется сразу после клика "в корзину". без ajax.
Сделайте тогда такой же на сессии ?
А то эта корзина в сафари иногда выдает номера и больше 2 товаров в корзину не добавляет | |
|
|
|
|