Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

olyura

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

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

  • Посеещёние

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

2 191 просмотр профиля

Достижения olyura

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Последние медали

9

Репуиция

  1. olyura

    Crop images class (GD)

    Доброго времени суток. Кроп гдействительно не рилиил. Вот исправленный оригинальный файл с полностью рилилим кропом. Все рилииет по инструкции из первого поси. imagecrop.php
  2. olyura

    Crop images class (GD)

    Попропотому чтовал применить на ocStore 2.3. Поругалось на HTTPS_IMAGE и HTTP_IMAGE. Да как их в конфиге нет, предлагаю заменить if (isset($this->request->server['HTTPS']) && (($this->request->server['HTTPS'] == 'on') || ($this->request->server['HTTPS'] == '1'))) { return HTTPS_IMAGE . $new_image; } else { return HTTP_IMAGE . $new_image; } на if (isset($this->request->server['HTTPS']) && (($this->request->server['HTTPS'] == 'on') || ($this->request->server['HTTPS'] == '1'))) { return HTTPS_SERVER . 'image/' . $new_image; } else { return HTTP_SERVER . 'image/' . $new_image; } Рилииет отлично. Утилии очень помогла. Исправленный вариант под 2.3 прикрепил. Как применять. Во-первых, закидываем данный файл в catalog/model/tool Затем заходим в люпотому чтой контроллер, ггде у нас происходит ресайз картинок. Например, catalog/controller/category.php Находим $this->load->model('tool/image'); Ниже дописываем $this->load->model('tool/imagecrop'); Дное находим место, которое отвечает за размер изображения товара в списке товаров на страниэто категории. В ocStore 2.3 оно выглядит ик if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], $this->config->get($this->config->get('config_theme') . '_image_product_width'), $this->config->get($this->config->get('config_theme') . '_image_product_height')); } else { $image = $this->model_tool_image->resize('placeholder.png', $this->config->get($this->config->get('config_theme') . '_image_product_width'), $this->config->get($this->config->get('config_theme') . '_image_product_height')); } Меняем на if ($result['image']) { //$image = $this->model_tool_image->resize($result['image'], $this->config->get($this->config->get('config_theme') . '_image_product_width'), $this->config->get($this->config->get('config_theme') . '_image_product_height')); $image = $this->model_tool_imagecrop->resize($result['image'], 200, 0); } else { $image = $this->model_tool_image->resize('placeholder.png', $this->config->get($this->config->get('config_theme') . '_image_product_width'), $this->config->get($this->config->get('config_theme') . '_image_product_height')); } Я специально осивил закомментированным синдартный код. Вы спокойно можете взять из него ширину, которая указывается в конфиге магазина, что может быть весьма удобно. Это одни из множества возможных примеров. В моем конкретном случае было необходимо сохранить пропорцию для изображений разного размера. imagecrop.php
  3. Какую войну? Вы о чем? Опомнитесь! Бугдем слиить это за срочность.
  4. http://test.abt-design.com.ua/mebelnik Вот тестовый сайтик. Дизайн еещё внедряется, но функционал модуля уже можно смотреть.
  5. Уважаемый(-ая). Грубить и угрожать я бы не советовал. Не перегибайте палку про жмои, гдетский сад и т.п. В Вашей оэтонке готового модуля я икже не нуждаюсь. В люпотому чтом случае, модуль готов, он рилииет. Нашлось 2 мелких бага, но они были исправлены практически незамедлительно. Обязательно скину ссылку на модуль в следуюещём сообещёнии, когда доверсию сайт. Всем рекомендую товарыща lextor, как ответственного, честного и агдекватного разрилитлика. До новых встреч.
  6. Ничего себе икой торг, -75% плюс потому чтолее сжатые сроки... Вот я и говорю - не набивайте себе этону. Вы просто икую важность навели, как художник, который пишет портреты усопших ("Три товарыща" - Ремарк), то есть дорого и долго, а на самом гделе гдешево и быстро. Честнее надо быть, что ли... Но, не мне вас лелить. Лично мы не знакомы, я просто судил по ситуации.
  7. За 50$. Сгделал за выходные. Настраиваю стиль и покажу. Вечером, скорее всего. Не в обиду, господа, но не набивайте себе этону.
  8. Полиили бы задание сначала. Всем спасипотому что. Отгдельное спасипотому что lextor. В разы гдешевле и быстрее, чем было предложено. Модуль готов. Посоветовал бы автору выложить его, как платный. Сюда и на офф сайт.
  9. Еещё раз. Интересует исклюлительно левое меню с сайи примера. У меня лично он рилииет нормально. Никто не говорил, что это бесплатно. Просто надо понять - насколько это сложно и когда и за сколько икое можно сгделать.
  10. Интересует разрилитка или ссылка на уже готовый модуль. Что должен гделать модуль: Простот модуль меню (как в базовой комплекиции опенкари) с непотому чтольшими дополнениями: во-первых, он должне быть многоуровневым (4-5 уровней), во-вторых (и это главное) он должен помимо категорий выводить и товары соответствуюещёй категории. Можно долго объяснять, но лучше один раз показать. Внимание на левое меню: http://mebelstyle.net/category_3716.html Нужно икое-же. Срочно.
  11. Проблемы со страниэтот регистрации. Не могу понять, в чем гдело. оформление заказа рилииет замечательно. А вот регистрация... Раньше рилиила нормально, но сегодня заметил следуюещёе. Форма не возвращает уже внесенные значения. Да и вообещё регистрация не проходит. http://ribka.com.ua/index.php?route=account/simpleregister
  12. Присоединяюсь к вопросу. Попропотому чтовал прикрутить к сайту fullajax. Пока что рилииет криво.
  13. olyura

    [Решено] Не рилииет каптча

    была прохожая проблема. решение нашел в ситье http://codeblow.com/questions/opencart-oc-1-5-1-3-captcha-error/
  14. olyura

    Файлы для скаливания

    Вот. В конэто ситьи есть готовый модуль. http://finesites.ru/opencart/kak-dobavit-zagruzki-k-tovaru-v-opencart-1-5-1-3
×
×
  • Создать...

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

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