Перейти к содержанию

mindthegap

Новичок
  • Публикаций

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

  • Посещение

Репутация

0 Обычный

Информация о mindthegap

  • Звание
    Пользователь
  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. Жду ваших предложений.
×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.