Jump to content

interyes

Пользователь
  • Content Count

    38
  • Joined

  • Last visited

Everything posted by interyes

  1. можете описать что мы делаем этим кодом в двух словах? Я просто добавил все поддомены как псевдонимы к основному сайту на хостинге и все работает поддомены встают во все пути, к всем файлам, https тоже работает. Боюсь что-то упустить
  2. Всем привет! Столкнулся с проблемой которую хотелось бы профиксить. При клике на кнопку "В корзину", выводится результат "В корзине" и добавляется класс к самой кнопке, но после ребута страницы все возвращается как было. Кто-то делал чтоб статус кнопки сохранялся т.е. оставался "В корзине". Всем спасибо! .tpl <input type="submit" class="Button js-add2basket" value="В корзину" data-result-text="В корзине"/> ajax-cart.js // Аяксовая корзина $('form.cart').live('submit', function(e) { e.preventDefault(); button = $(this).find('input[type="submit"]'); $.ajax({ url: "ajax/cart.php",
  3. Спасибо, а с какой целью закрывать индексацию поддоменов для гугл?
  4. Так же в скрипте везде добавил по аналогии // Обновление информера корзины //----------------------------------------// function update_cart(variant_id, amount) { var coupon_code = $("#coupon_code").val(); $.ajax({ url: "ajax/cart_update.php", data: { 'variant_id': variant_id, 'amount': amount, 'coupon_code': coupon_code }, success: function(data) { if (data) { if (data.total_products ==
  5. Что то делаю видимо не так. В корзине код <span id="cart_delivery">{include file='cart_delivery.tpl'}</span> cart_delivery.tpl {if $cart->total_products >= 5} <span style="font-size: 22px;color: #ff3f3f;">+ БЕСПЛАТНАЯ ДОСТАВКА<span> {else} <span>*Менее 5-ти позиций, <b>доставка - 300 руб.</b><span> {/if} cart_update.php $result = array('cart_item_total'=>$simpla->design->fetch('cart_item_total.tpl'), 'cart_total'=>$simpla->design->fetch('cart_total.tpl'), 'cart_delivery'=>$simpla->design-
  6. Возможно создать для каждой текстовки свой шаблон и в cart_update.php по аналогии обрабатывать? $result = array('cart_item_total'=>$simpla->design->fetch('cart_item_total.tpl'), 'cart_total'=>$simpla->design->fetch('cart_total.tpl'), 'cart_mini'=>$simpla->design->fetch('cart_mini.tpl'), 'cart_coupon'=>$simpla->design->fetch('cart_coupon.tpl'), 'coupon_status'=>$coupon_result, 'coupon_result'=>$simpla->design->fetch('cart_coupon_result.tpl'), 'total_products'=>$cart->total_products );
  7. Всем привет. На сайте реализована всплывающее окно с корзиной и в шаблоне корзины имеется следующая конструкция: {if $cart->total_products >= 5} <span id="cart_total" style="font-size: 22px;color: #ff3f3f;">+ БЕСПЛАТНАЯ ДОСТАВКА<span> {/if} {if $cart->total_products < 5} <span id="cart_total">*Менее 5-ти позиций, <b>доставка - 300 руб.</b><span> {/if} Прошу помощи как сделать обновление этой информации при изменении кол-ва без перезагрузки всего сайта.
  8. Всем привет. Реализую региональность на поддоменах. Сделал переменные городов и прочего по видео Виталия Виноградова Сначала планировал в каждую папку поддомена заливать копию сайта. Возник вопрос как реализовать вызов всех файлов simpla оставив их только на главном сайте. Хотелось бы в поддоменах видеть 3 файла index.php, sitemap.php и robots.txt
  9. Всем привет! Столкнулся с проблемой, необходимо грузить 64 изображения товара, изображения не большие по 200кб. Загрузка пакетом через админку работать отказывается, может кто сталкивался с подобным?
  10. Для того чтоб срабатывал код Нужно в ProductAdmin.php закоментировать код который выводит сообщение об ошибке
  11. не совсем понял. выводит сообщение, что товар с этим адресом уже есть. я так понимаю, что до исполнения этой функции дело просто не доходит. ошибаюсь? можно подробнее, что вы имеете ввиду?
  12. в api/Products.php в функции add_product есть код Никак не могу понять как заставить его работать при ручном добавлении товара
  13. Всем привет! Столкнулся с проблемой. Много товаров с одним названием. Есть ли решение как подставлять в url товара _id? Пробовал через product.tpl при создании подставляет, а при обновлении подставляет снова. итог tovar_2_2 и так далее до бесконечности.
  14. {* Фильтр по брендам *} {if $category->brands} <div id="brands"> <a href="catalog/{$category->url}" {if !$brand->id}class="selected"{/if}>Все бренды</a> {foreach name=brands item=b from=$category->brands} {if $b->image} <a class="abrand" data-brand="{$b->id}" href="catalog/{$category->url}/{$b->url}"><img src="{$config->brands_images_dir}{$b->image}" alt="{$b->name|escape}"></a> {else} <a class="abrand" data-brand="{$b->id}" href="catalog/{$category->url}/{$b->url}" {if $b->id == $brand->id}class="
  15. Всем привет!!! Подскажите есть ли готовое решение? Показываем 10 брендов, затем кнопку "Показать все", затем раскрываем остальные.
  16. Сделал вот так, ценник меняется но input не подсвечивается как выбранный. Где ошибся? {if $product->variants|count > 0} <!-- Выбор варианта товара --> <form class="variants" action="/cart"> {* Это если вариант 1*} {if $product->variants|count==1 && !$product->variant->name} {foreach $product->variants as $v}<input id="product_{$v->id}" name="variant" value="{$v->id}" type="radio" {if $product->variant->id==$v->id}checked{/if} style="display:none;"/>{/foreach}
  17. <?PHP require_once('api/Simpla.php'); ############################################ # Class goodCategories displays a list of products categories ############################################ class StatsAdmin extends Simpla { public function fetch() { $result = mysql_query ("SELECT count(o.user_id) as order_count, SUM(o.total_price) as total_price, o.user_id, u.name FROM `s_orders` o LEFT JOIN `s_users` u ON o.user_id = u.id WHERE status=2 GROUP BY o.user_id ORDER BY order_count DESC"); $myres = mysql_fetch_array ($result); while ($myres = mysql_fetch_array($result));
  18. С Stats.php начинать это делать надо? Как то так? <?php require_once('../../../api/Simpla.php'); class StatAjax extends Simpla { public function fetch() { $query = $this->db->placehold('SELECT count(o.user_id) as order_count, SUM(o.total_price) as total_price, o.user_id, u.name FROM `s_orders` o LEFT JOIN `s_users` u ON o.user_id = u.id WHERE status=2 GROUP BY o.user_id ORDER BY order_count DESC'); $this->db->query($query); $data = $this->db->results(); $results = array(); foreach($data as $d) { $result['sum'] = $d->sum; $result['o.user_id']
  19. Вот у меня так {* Фильтр по свойствам *} {if $smarty.server.HTTP_X_REQUESTED_WITH|strtolower == 'xmlhttprequest'} {$wrapper = '' scope=parent} {/if} {literal} <script> $("#brands a, .pagination a").live('click', function(){ var state = { title: $(this).attr("title"), url: $(this).attr("href") } history.pushState( state, state.title, state.url ); // при нажатии back/forward в браузере window.onpopstate = function(e){ get_pagination(this); return false; } get_pagination(this);
×
×
  • Create New...