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

salexer

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

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

  • Посещение

Репутация

3 Обычный

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

  • Звание
    Пользователь

Посетители профиля

1 225 просмотров профиля
  • dinox

  1. Необходим модуль остатков. Задание собственно простое и оплатится достойно (сумма оговаривается отдельно) Задача следующая: Берем готовый XLS файл. В первом столблце у нас модель (артикул), во втором опция, в третьем кол-во. Загружаем на сайт. Модуль должен искать артикул в базе, далее он ищет опцию (из 2ого столбца) и ставит туда значение из 3его столбца. Далее в самом товаре прописывает кол-во сумм опций. Контакты: skype: reklama.sec mail: ar@q-sport.ru
  2. Kanyuka, Вы бы картинку корзины бы подправили бы... =)
  3. Вам нужно только для этого модуля изменить? Если да - ищите в catalog\controller\module\название модуля Текст вида $this->model_tool_image->resize Там в конце этого текста будет что-то вроде config_image_width и config_image_height $this->config->get('config_image_product_width') меняем на нужную ширину $this->config->get('config_image_product_height') меняем на нужную высоту Получиться должно что-то вроде $image = $this->model_tool_image->resize($переменная['image'], 100, 200); Ну или что-то в этом духе, файла под рукой к сожалению нет
  4. а то, что Вам написали выше, вернуть в исходное состояние - ошибка в таком случае пропадет.
  5. Идете в админ панели Система => Дизайн => Схемы => Добавить Название => Главные Категории (без разницы, как угодно) "добавить путь" Сам путь product/category Далее идете в раздел "Каталог => Категории" И в каждой категории или подкатегории, где нужно вывести блок на вкладке "дизайн" меняете схему на "Главные Категории" (Ну или ваше название) После этого, в разделе "Дополнения => Модули", в каждом модуле, который должен выводиться на главных категориях, нужно добавить новую схему. А в модуле "Последние" нужно оставить только отображение на новой схеме. Отображение на схеме Категории/Category нужно удалить. Т.к. главных категорий не много, я думаю этой займет не более 5 минут.
  6. catalog/view/theme/тема/stylesheet/stylesheet.css Найти: #header #welcome { ... } И после этого элемента дописать: #header #welcome a { color: нужный цвет; }
  7. Вообще, мне мысль тут пришла, проверил, и точно! работает! При создании похожих товаров, в бд в таблице "product_related" создаются эти связи. Уберете связь с ненужной стороны и вуаля! =) Со стороны, скажем удочки, леска в рекомендуемых видна, а со стороны лески, удочки нет =) Вообще, если сам модуль перебрать (в админке), кусок кода удалить, то оно будет работать и без вмешательства в бд. Если интересно, попробую вечером по-практиковать. Но не обещаю =)
  8. Ось какая на сервере стоит? В идеале, переиндексацию msql-ки надо делать. Сайт давно весит? Может есть косяки в огромном кол-ве кеша? Я недавно наткнулся на модуль, к сожалению даже в закладки не добавил. Он отображает время запроса в mysql по каждому пункту и время обработки php. Мне как то подкинули магазин на drupal 6, там скорость загрузки страницы было до от 14 до 18 секунд. Я так находил "тормозные" запросы через похожий модуль. Переписать его на опенкарт, уверен не так сложно. Там классические конфигураторы. Вообще, в интернете есть масса информации по этой теме. [censored]. Попробуйте воспользоваться этим.
  9. В основном платные варианты: Раз, два, три. Учитесь использовать поиск =( Вообще если искать бесплатный вариант, шуршите в сторону "аксессуары товара"
  10. Я как то поднимал эту тему для себя. Было интересно воссоздать ресайз каталога "самым простым и удобным" методом. Нашел в интернете небольшое пособие адаптивного формирования блоков под размер браузера. Смысл в том, что каждый раз, при ресайзе окна, картинки группировались так, что не оставалось лишнего пространства. Если кому интересно - могу выложить, где то валяется. Там чуть проще вариант получился, чем Вы описали. Ресайз получается осуществляется на стороне клиента. А в опциях магазина ставится максимальное возможное изображение.
  11. Подскажите пож-ста, уважаемые знатоки js! Необходимо переделать категории так, что бы при нажатии "В корзину" менялась сама кнопка "Добавлено" (или что-то в этом духе. Нашел подобную тему. Но возникла проблема. В PHP это выглядит так примерно: <?php if ($product['tovar_is']!=1) { ?> <a id="<?php echo $product['product_id']; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button"> <span><?php echo $button_cart; ?></span></a> <?php } else {?> <a onclick="(getURLVar('route') == 'checkout/cart' || getURLVar('route') == 'checkout/checkout') ? location = 'index.php?route=checkout/cart&remove=<?php echo $product['product_id']; ?>' : $('#cart').load('index.php?route=module/cart&remove=<?php echo $product['product_id']; ?>' + ' #cart > *');" class="button" /><span>Добавлено</span></a> <?php } ?> Здесь все прекрасно работает! (При обновлении страницы) В common.js же надо сделать обратную функцию. Сейчас это выглядит примерно так: $('#'+ product_id +'').after('<a href="index.php?route=checkout/cart" class="button"><span>ДОБАВЛЕНО!</span></a>').remove(); Т.е. при нажатии, появляется кнопка "добавлено". Но при изменении <a href="index.php?route=checkout/cart" class="button"><span>ДОБАВЛЕНО!</span></a> на мою ссылку кнопки: <a onclick="(getURLVar('route') == 'checkout/cart' || getURLVar('route') == 'checkout/checkout') ? location = 'index.php?route=checkout/cart&remove=<?php echo $product['product_id']; ?>' : $('#cart').load('index.php?route=module/cart&remove=<?php echo $product['product_id']; ?>' + ' #cart > *');" class="button" /><span>Добавлено</span></a> js воспринимает кавычки, как изменение функции. Т.е. мне нужно отобразить этот кто при нажатии в таком виде, в котором я его написал. И необходимо, что бы при 2ом нажатии на кнопку, она возвращалась в исходный вариант. Смысл прост. Из категории нажимаем на кнопку "добавить", товар добавляется. Потом снова на нее тыкаем, "товар исчезает из корзины". С перезагрузкой страницы это работает. Нужно это как то вставить в js (силенок мало по js) =( И... возможно ли менять не только кнопку, но и дизайн блока div ????? И как?
×

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

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