Здравствуйте!
При создании корзины для сайта на wp, зашел в конкретный ступор. Различные популярные плагины использовал но это не то что нужно, слишком много лишнего и не нужного функционала. Собственно нужно сделать:
-Страница товаров, кроме товаров на этой странице нужен вывод самой корзины(как информер)
-Страница товара, там у нас описание кнопка купить и возможность ввода количества. ну и информер как в странице товаров.
-Страница оформить заказ, сама корзина(список всех добавленных товаров) и форма, ну и кнопка завершить заказ.
Дальше суть такая Заказ приходит на email админу, а клиенту приходит инструкция как можно оплатить.
Вот пример того что нужно.
_http://www.oh-cards.ru/price
Может кто знает простой плагин для такого дела или сталкивался с такой задачей, буду весьма благодарен помощи.
------------------------------------------------------------------------------
Также если это не на столько сложно написать, если есть кодер который может такое сделать на wp(я пытался сделать это на ссесиях но многих моментов не знаю и не вышло, мне хотябы как на том сайте до оформления заказа сделать, а форму я уже и сам сделаю) отпишите цену в лс, если готовы сделать и срок. но опять же если писать то уже без плагинов.
- 06.04.2014 17:57
- 07.04.2014 06:47
по вашей ссылке реализовано не очень (при нажатии на кнопку "купить" страница перезагружается). Я бы порекомендовал сделать на основе куки и js/jquery
Спасибо сказали:
Сергей Гопляк(10.04.2014), - 07.04.2014 07:37
Тебе помогут два плагина Woocommerce и Saphali Woocommerce Russian Lite потом менеджер товаров какой нить добавишь, чтобы быстрый редактор цен был. Если нужна быстрая предоплата докупи у Saphali версию PRO, там от вебмани до карт всё скопом.
По поводу совета ishipilov и это там реализовано, в настройках комерса галочку поставить нужно.Последний раз редактировалось koven; 07.04.2014 в 07:48.
- 12.04.2014 21:38
К сожалению до сих пор полностью не решил свой вопрос. может все-таки кто подскажет, вот чего удалось добиться:
добавление, удаление и обновлениеPHP код:Вывод в корзине:session_start();
if (!isset($_SESSION['SHOPPING_CART'])){ $_SESSION['SHOPPING_CART'] = array(); }
if (isset($_GET['add']) && isset($_GET['price']) && isset($_GET['qty']) && isset($_GET['img'])){
$ITEM = array(
'name' => $_GET['add'],
'price' => $_GET['price'],
'qty' => $_GET['qty'],
'img' => $_GET['img']
);
$_SESSION['SHOPPING_CART'][] = $ITEM;
echo '<div class="masage">Товар был добавлен</div>';
}
else if (isset($_GET['remove'])){
unset($_SESSION['SHOPPING_CART'][$_GET['remove']]);
echo '<div class="masage">Товар был удален</div>';
}
else if (isset($_GET['empty'])){
session_destroy();
echo '<div class="masage">Корзина пуста</div>';
}
else if (isset($_POST['update'])) {
foreach ($_POST['items_qty'] as $itemID => $qty) {
if ($qty == 0) {
unset($_SESSION['SHOPPING_CART'][$itemID]);
}
else if($qty >= 1) {
$_SESSION['SHOPPING_CART'][$itemID]['qty'] = $qty;
}
}
echo '<div class="masage">Корзина обновлена</div>';
}
PHP код:и в принцепи работает как хотел, но тут такой момент нужно условие задать какоето для функции добавления в корзину, чтобы если еще раз по тому же товару клинули выбивало " товар уже был добавлен", а сейчас он у меня добавляется как дубликат, а это не есть хорошо.<?php
$grand_total = 0;
$grand_amount = 0;
foreach ($_SESSION['SHOPPING_CART'] as $itemNumber => $item) {
$grand_total+= $item['price']*$item['qty'];
$grand_amount+= $item['qty'];
?>
<tr class="prod-tr" id="item<?php echo $itemNumber; ?>">
<td class="img-prod-td"><img src="<?php echo $item['img']; ?>"></td>
<td><?php echo $item['name']; ?></td>
<td><?php echo $item['price']; ?> Руб.</td>
<td>
<div class="box count">
<a class="minus" href="#"></a>
<input onchange="document.cart.submit();" name="items_qty[<?php echo $itemNumber; ?>]" type="text" id="item<?php echo $itemNumber; ?>_qty" value="<?php echo $item['qty']; ?>" />
<a class="plus" href="#"></a>
</div>
</td>
<td><?php echo $item['price']*$item['qty']; ?> Руб.</td>
<td><a href="?remove=<?php echo $itemNumber; ?>"><img src="<?php bloginfo('template_directory'); ?>/images/delete.png" alt="Удалить" title="Удалить"></a></td>
</tr>
<?php
}
?>
Тэги топика:
Похожие темы
| Темы | Раздел | Ответов | Последний пост |
|---|---|---|---|
Как бы реализовать такие отзывы на Wordpress? | WordPress | 11 | 24.11.2012 00:07 |
Как реализовать такое в Wordpress | WordPress | 1 | 04.09.2012 19:13 |
Можно ли реализовать на wordpress что-то типо категорий пользователей модератор, журналист. | WordPress | 6 | 03.06.2012 20:20 |
Как реализовать форум на wordpress | Web программирование | 1 | 16.01.2012 04:30 |
Wordpress регистрация без подтверждения. Возможно ли реализовать? | WordPress | 8 | 21.11.2011 14:40 |





