Перейти к содержанию
Официальный форум поддержки Simpla

Dithard

Пользователь
  • Публикаций

    31
  • Зарегистрирован

  • Посещение

Весь контент Dithard

  1. Добрый день! На сайте есть категория товаров "Суши", которая содержит в себе роллы и сеты. Сеты является отдельной под категорией, а ролы нет. Суть вопроса в следующем: когда посетитель заказал, допустим, 2 сета и несколько роллов, на роллы ему должна идти скидка 20%, подскажите как это можно реализовать. Я знаю, что отправка заказа происходит в view / CartView.php, там я успешно добавляю подарки, возможно ли там добавить скидку только на определенные товары? И заранее спасибо за помощь.
  2. Добрый день! Помогите пожалуйста. Мне нужно сделать новую вкладку на странице заказов. В этой вкладке должна выводиться информация с БД (колонки ID , TIme). Подскажите пожалуйста как это сделать.
  3. {* Страница отдельной записи блога *} {* Канонический адрес страницы *} {$canonical="/blog/{$post->url}" scope=parent} <div class="onlycomments" > <div class="leftcom polovinacom"> <div class="com"> <!-- Комментарии --> <div id="comments"> <!--Форма отправления комментария--> <!--Подключаем js-проверку формы --> <script src="/js/baloon/js/default.js" language="JavaScript" type="text/javascript"></script> <script src="/js/baloon/js/validate.js" language="JavaScri
  4. Здравствуйте. У меня на странице /products Выводятся товары из определенной категории. Вот код в шаблоне products.tpl с помощью которого это осуществляется: {* Список товаров *} {* Канонический адрес страницы *} {if $category && $brand} {$canonical="/catalog/{$category->url}/{$brand->url}" scope=parent} {elseif $category} {$canonical="/catalog/{$category->url}" scope=parent} {elseif $brand} {$canonical="/brands/{$brand->url}" scope=parent} {elseif $keyword} {$canonical="/products?keyword={$keyword|escape}" scope=parent} {else} {$canonical="/products" scope=parent} {/if
  5. Можно ли как-то сделать автоматическое одобрение отзывов без участия администратора сайта? То есть, чтобы когда пользователь написал отзыв, сайт автоматически его одобрял и отзыв уже выводился на странице. Если да, то как это сделать? Заранее благодарен за внимание.
  6. Простите я не совсем понял. Допустим у меня есть таблица "Users" и в ней id пользователя, дата добавления в базу... . Но как мне удалять строки только по этой таблице?
  7. Вы неправильно меня поняли, я имел в виду общую стоимость товаров, которые в корзине.
  8. В таблицу MySQL записывается id и время его добавления, как можно сделать так, чтобы через каждый час сайт обращался к БД автоматически и удалял зваписы которым уже более 6 часов? Потому вручную каждый раз выполнять такую ​​операцию неудобно, но как и где прописать этот код в Симпле мне неизвестно. Заранее благодарен за помощь.
  9. Может создать отдельную функцию php i обращаться к ней используя Ajax? Эта функция, если самовывоз, создает сессию, а в файле Order View.php проверяется эта сессия, если есть то учитывается скидка. Если же выбран самовывоз то выполняется другая функция, которая проверяет есть ли сессия, и если есть то удаляет ее. И еще одно, подскажите пожалуйста как при отправке заказа в CartView.php проверить общую стоимость? Это нужно, чтобы скидка на самовывоз работала только от определенной суммы.
  10. А в корзине пользователю как вывести? В на сайте регистрации нет
  11. Здравствуйте. Подскажите пожалуйста как сделать так, чтобы при выборе способа доставки "Самовывоз" делалась скидка на заказ в размере 10%. Выбор способа доставки реализован на radio <div id="deliveries"> <div class="deline"> <div class="chk"> <input type="radio" name="delivery_id" value="1" checked="" id="deliveries_1"> <label for="deliveries_1"> Курьерская доставка по Москве </label> </div> </div> <div class="deline"> <div class="chk"> <input type="radio" name="delivery_id" val
  12. Здравствуйте. Подскажите пожалуйста как сделать так, чтобы при выборе способа доставки "Самовывоз" делалась скидка на заказ в размере 10%. Выбор способа доставки реализован на radio <div id="deliveries"> <div class="deline"> <div class="chk"> <input type="radio" name="delivery_id" value="1" checked="" id="deliveries_1"> <label for="deliveries_1"> Курьерская доставка по Москве </label> </div> </div> <div class="deline"> <div class="chk"> <input type="radio" name="delivery_id" v
  13. Извиняюсь, я просто пытался количество в куки записать и так посмотреть, но оно почему-то не работало. Уже задал условие чтобы если количество == 2 то акционного товара отправило 500 единиц, все работает. Спасибо за помощь, незнаю что бы без вас делал.
  14. Понял, большое спасибо. Простите но как количество товаров вытянуть? Я стараюсь так: if(isset($_SESSION['shopping_cart'][5])) { $var = $_SESSION['shopping_cart'][5]; setcookie('shopping_cart', $var['amount']); $this->orders->add_purchase(array('order_id'=>$order_id, 'variant_id'=>intval(54), 'amount'=>intval(1))); }else{ $this->orders->add_purchase(array('order_id'=>$order_id, 'variant_id'=>intval(55), 'amount'=>intval(4))); }
  15. Спасибо за проверку количества товаров. А можно как-то в этом же файле пройтись по id всех товаров в корзине и проверить есть ли среди них id с номером 5? Если id есть то нужно количество товаров с этим id записать в переменную. Я пытался пройтись по id в сессии, оператором foreach но ничего из этого не вышло.
  16. Вы неправильно меня поняли. Я имел в виду как проверить в CartView.php есть или в заказе товар с определенным id. И еще одно, как можно определить количество товаров в корзине с CartView.php? Заранее благодарен за помощь.
  17. Извиняюсь, но у меня есть еще один вопрос. Как можно проверить заказал ли пользователь товар с id 55?
×
×
  • Создать...