Jump to content

mindthegap

Новичок
  • Content Count

    21
  • Joined

  • Last visited

Community Reputation

0 Обычный

About mindthegap

  • Rank
    Пользователь
  1. Здравствуйте! Пишу модуль для своего сайта, интерфейс аналогичен модулю приветствие и выглядит так: Мне же нужно, чтобы первая вкладка была добавлена по умолчанию, без ее добавления. Т.е. при первом заходе в модуль, пользователь должен видеть такую картину: Я так понимаю, что нужно копать код js, но туплю и не могу понять, где именно.
  2. Необходимо сделать сортировку товаров по производителю на странице product/special. ТЗ - по запросу в ЛС или на e-mail: mindthegap@inbox.ru.
  3. Необходимо перенести магазин c Ocstore v.1.5 на Ocstore v 2.1.0.1. Перенести все данные из БД о заказах, пользователях, проданных товарах и т.д., установить новый шаблон и перенести часть модулей (установить новые). Подробное ТЗ вышлю в лс по запросу.
  4. Спасибо всем, кто отписался. Пришлось отказаться от решения с перезагрузкой страницы.
  5. Привязал язык к валюте следующим образом. В контролере языка вывел: $this->currency->set($this->request->post['currency_code']); unset($this->session->data['shipping_methods']); unset($this->session->data['shipping_method']); И в шаблоне: <form action="<?php echo $action; ?>" method="post" enctype="multipart/form-data"> <div id="language"> <?php foreach ($languages as $language) { if($language['code'] == 'en') { $cur_ = 'GBP'; } else { $cur_ = 'EUR'; } ?> <img src="image/flags/<?php echo $language['image']; ?>" alt="<?php echo $language['name']; ?>" title="<?php echo $language['name']; ?>" onclick="$('input[name=\'language_code\']').attr('value', '<?php echo $language['code']; ?>');$('input[name=\'currency_code\']').attr('value', '<?php echo $cur_; ?>'); $(this).parent().parent().submit();" /> <?php } ?> <input type="hidden" name="language_code" value="" /> <input type="hidden" name="currency_code" value="" /> <input type="hidden" name="redirect" value="<?php echo $redirect; ?>" /> </div> </form> Но валюта не переключается вместе с языком. Почему такое может быть?
  6. Каким образом лучше реализовать? Стандартный метод тут не работает. // unset cookies if (isset($_SERVER['HTTP_COOKIE'])) { $cookies = explode(';', $_SERVER['HTTP_COOKIE']); foreach($cookies as $cookie) { $parts = explode('=', $cookie); $name = trim($parts[0]); setcookie($name, '', time()-1000); setcookie($name, '', time()-1000, '/'); } }
  7. Пробовал, но не работает ни так: RewriteRule ^categoria/(.*) category [L] ни так: RewriteRule ^categoria/category [L] В чем может быть проблема?
  8. Здравствуйте! В магазине поменялось около 200 урлов, есть список старый keyword -> новый keyword. Как из этого сделать редиректы со старых урл на новые? Все стандартные способы не работают, т.к. у меня в наличии только кейворды, а не полные пути.
  9. Доброго времени суток. Вывел опции в модули рекомендуемые, акции и хиты продаж и подключил скрипт для пересчета цены при выборе опций. Сам скрипт под спойлером. Но получилась непонятная ситуация: в рекомендуемых все отлично работает и цена считается, а в акциях и хитах продаж получаю NaN вместо цены, хотя параметры передаются вроде такие же, как и в рекомендуемых. Как выяснить проблему? Скрипт Модуль Акции, после компиляции кода в браузере
  10. Здравствуйте. Большое спасибо за помощь в прошлой теме. Еще один вопрос возник, пока не знаю, как подступиться. Как отсортировать сопутствующие товары (которые задаются в карточке товара, в разделе связи) по id? Нужно вывести их по порядку, т.е. 1,2,3,4 и т.д.
  11. Большое спасибо, очень помогли. Жаль нельзя поднять репутацию на форуме.
  12. Здравствуйте, мне необходимо, если корзина становится пустой - присвоить ей класс empty. На php это реализовал, а вот на jquery - не получается. Пробовал отслеживать текст "Товаров: 0 (0 р.)", получилось примерно так: if ($('#cart-total:contains("Товаров: 0 (0 р.)")').length > 0) { $("#cart").addClass("empty"); } Все работает, но только после перезагрузки. Когда же удаляешь товары - класс не меняется. Пробовал отслеживать изменения в реальном времени, тоже ничего: $('#cart-total').bind("DOMSubtreeModified",function(){ if ($('#cart-total:contains("Товаров: 0 (0 р.)")').length > 0) { $("#cart-icn").addClass("empty"); } }); Как сделать так, если человек удалил все товары из корзины и она стала пустой, то ей присваивался класс empty через jquery?
  13. Необходимо обновить магазин с ocStore c 1.5.1.3 до 1.5.5.1.2 и установить шаблон Journal. Жду ваших предложений.
×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.