Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

olyura

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

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

  • Посещение

Все публикации пользователя olyura

  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
  15. olyura

    filter Pro [Поддержка]

    Великолепно. Спасибо за такой высококачественный support.
  16. olyura

    filter Pro [Поддержка]

    спасибо. уже делаю.а можно ли все таки добавить скрол наверх при пагинации?
  17. olyura

    filter Pro [Поддержка]

    Еще не разбирался. Шаблон сайта делался на основе стандартного шаблона. Когда аякса не было - при пагинации мы просто оказывались в начале страницы. Скрол замечен не был.
  18. olyura

    filter Pro [Поддержка]

    Спасибо, водяной знак заработал. Сайт http://toplamp.com.ua/index.php?route=product/category&path=148_13
  19. olyura

    filter Pro [Поддержка]

    Только что купил Ваш модуль. +1 за версию без ajax Не корректно работает модуль с официального сайта Watermark product images http://www.opencart.com/index.php?route=extension/extension/info&extension_id=5362&filter_search=watermark&page=2 Логика в том, что при попадании на страницу категории мини изображения кешируются с водяным знаком. При использовании в категории ajax кеширование происходите не корректно, а именно без участия модуля Watermark product images. И еще. При нажатии на кнопки перемещения по страницам категории скролл перемещается на середину страницы, а не начала списка.
  20. У меня магазин на 15000 товаров. Сайт на очень мощном хостинге. Также наблюдались проблемы с загрузкой страниц. Помогло кеширование БД. http://opencart-module.pp.ua/viewtopic.php?f=13&t=48
  21. Важное уточнение! Цены от до 1.5 кг, от 1.5 до 5 и от 5 кг будут меняться в зависимости от суммы заказа текущего продукта. Иными словами, чем больше пользователь заказал - тем меньше будет стоить килограмм. + на рисунке в самом низу есть специальный информационный блок, который сообщает клиенту сколько еще надо добавить продуктов, чтобы сэкономить. Более подробно все будет описано исполнителю лично. Текущая задача - оценить и быть готовым разработать.
  22. Доброго времени суток. Задача такая: 1. Необходимо разработать дополнительный тип товаров для интернет магазина на OpenCart ocStore (скорее всего будет использована версия 1.5.1.3) с уникальными свойствами организации цены. Попробую объяснить. Для начала посмотрите прикрепленную к сообщению картинку. Идея такова. Помимо обычных товаров в магазине буду продаваться товары с ценой за килограмм (в данном случае товар - рыба)! То есть, клиент на странице продукта должен сам выбрать количество желаемых товаров и указать их желаемый вес. После чего пользователь может добавить еще одну строку, в которой сможет указать другое количество товаров и их вес. Задача усложняется тем, что цена за кг для товаров до 1,5 кг - например, 90 грн, цена за кг у товаров от 1,5 до 5 кг - 88 грн, цена за кг для товаров от 5 кг и более - 85 грн. Все это дело должно подсчитываться на текущей странице, после чего можно будет нажать кнопку "Добавить в корзину" По сути, в интернет магазине будет присутствовать 2 сущности товаров. Первая - обычный товар стандартного интернет-магазине на OpenCart. Вторая - товар с несколькими ценами за разные весовые диапазоны. При создании товара в админке необходимо будет выбирать в дополнительном поле, какой именно товар мы создаем. 2. Доработка страниц "Корзины" и "Оформления заказа". Естественно, такие товары в таблице корзины будут отличаться полями, поэтому таблицу можно было бы разделить на 2 (если в одной корзине присутствуют оба типа товаров). Ну и хотелось бы объединить страницу Корзины и Оформления. То есть сначала идет таблица с товарами (как на странице Корзины), а потом сразу же идет упрощенная форма оформления заказа, как у http://rb.labtodo.com/page/opencart-1512-quick-one-page-simple-checkout. Задание, мягко говоря, сложное и нестандартное. Меня интересует цена за данную разработку. Хотя бы приблизительная, так как необходимо озвучить ее клиенту как можно скорее. Ну и конечно интересует толковый разработчик, который за это возьмется.
×
×
  • Создать...

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

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