Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Шаблон заказа


RozarioAgro

Recommended Posts

Добрый день.

Существует ли возможность реализовать отдельную страницу с "шаблоном" заказа, то есть выборочным списком товаров с возможностью одним кликом добавить в корзину и перейти на страницу оформления? Поиск приводит только к шаблонам стилей...

Надіслати
Поділитися на інших сайтах


<button onClick="addToCart('40'); addToCart('41'); addToCart('42'); addToCart('43');">Заказать всё</button>

40,41,42,43 - ID товаров, которые вы хотите положить в корзину одной кнопкой.

 

 

спасибо, а не подскажете, есть ли отдельный модуль для создание различных наборов товаров(вне категорий) и вывода их в статьи? или придется довольствоваться копированием модуля "рекомендуемые" ?

Надіслати
Поділитися на інших сайтах


  • 2 weeks later...

А на примере

    <?php foreach ($products as $product) { ?>
    <div>
      <?php if ($product['thumb']) { ?>
      <td width="10%" align="center" style="vertical-align:middle;" class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></td>
      <?php } ?>
      <td align="left" valign="middle" style="vertical-align:middle;" class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></td>
      <td class="description"><?php echo $product['description']; ?></td>
      <?php if ($product['price']) { ?>

      <td align="center" width="10%" style="vertical-align:middle;" class="price">
        <?php if (!$product['special']) { ?>
        <?php echo $product['price']; ?>
        <?php } else { ?>
        <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span>
        <?php } ?>

      </td>
      <?php } ?>
     
      <td align="center" width="10%" style="vertical-align:middle;" class="cart">
        <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" />

	  </td>
	   </tr>
    </div>
    <?php } ?>

foreach перебирает каждый элемент массива и создает кнопку для каждого товара в отдельности, а при вынесении кнопки из данного перебора в корзину добавляется только последний элемент. Как сделать, чтобы в onclick="addToCart('') добавлялось содержимое всего массива автоматически, например:

onclick="addToCart("addToCart('id1'); addToCart('id2'); addToCart('id3'); addToCart('id4');")
Надіслати
Поділитися на інших сайтах


Вопрос отпал, сделал циклом. Может кому пригодится.

<input type="button" value="Добавить в корзину" onclick="<?php foreach ($products as $product)
echo "addToCart('{$product['product_id']}'); " ?>" class="button" />
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.