warezliker
Users-
Posts
642 -
Joined
-
Last visited
Content Type
Profiles
Forums
Marketplace
Articles
FAQ
Our New
Store
Blogs
module__dplus_manager
Everything posted by warezliker
-
Шикарная техподдержка.
- 131 replies
-
- опции
- связанные опции
-
(and 1 more)
Tagged with:
-
Модуль TurboCache для Ocstore [Поддержка]
warezliker replied to snastik's topic in Кэширование, сжатие, ускорение
Поможет ли модуль ускорить работу магазина с малым кол-вом товаров (до 100 штук), но с большим кол-вом статических элементов (т.е. на странице товара у меня порядка 100 опций-изображений) + навешано немного модулей? В данный момент спасаюсь сжатием + expires в заголовках (время ответа от сервера "плавает" от 0,5 до 1,5 секунды, контент может загружаться вообще секунд 7, хоть и незаметно для пользователя, но все же). Ускорит ли он работу магазина и генерацию страниц?- 224 replies
-
тестирование модулей ускорения opencart
warezliker replied to freelancer's topic in Допомога програмістам та розробникам
Модуль от MaxD отработал весьма странно. Из замеченного: 1. В админке в модуле был попап "отключите output_buffering" для увеличения быстродействия". Отключил. Строка не исчезла. То-ли это произвольная рекомендация какая-то, то-ли оно как-то криво тестит настройки сервера. 2. С модулем ocCMS от markimax он не работает. Страницы, которые выводятся модулем, выводятся вообще без стилей, хедера, футера и т.д. HTML-вставки в обычных страницах отображаются нормально. 3. Пару раз замечал, что ссылки открывались без ЧПУ, хотя ЧПУ (сеопро) включены с момента установки магазина. Что касается быстродействия: в мс точно сказать не могу, т.к. не записывал, но результаты работы магазина с модулем и без модуля особо не отличались. Правда, в настройках было включено сжатие + в htaccess указаны expires и, снова-таки, сжатие. Перед установкой модуля, правда, я все это дело отключал, согласно инструкции. Модуль снастика потестить возможности не было, т.к. платный. Купить просто так, чтоб проверить, будет ли прирост пока желания нет. -
https://opencartforum.com/files/file/2195-%D0%B0%D0%BA%D1%86%D0%B8%D0%B8-%D0%BF%D0%BE%D0%B4%D0%B0%D1%80%D0%BA%D0%B8/ как я бы реализовал: 1. Сделал бы эту услугу как товар в магазине. 2. Модулем прицепил бы эту услугу как подарок к необходимому товару. 3. В коде модуля поправил бы цену на подарки (там 0 по-умолчанию стоит) на нужную вам. При добавлении товара в корзину добавится и ваша услуга как отдельный товар с з заданной ценой. При удалении основного товара из корзины услуга тоже будет удалена. Из модуля, скорее всего, прийдется выпилить визуальное оформление (т.е. чтоб он не светился на странице категории и товара), но автор, думаю, поможет без проблем.
-
Здравствуйте! столкнулся с большой проблемой: в ie10, ie11 при большом кол-ве значений в дочерних опциях практически невозможно выбрать родительскую опцию. Браузер зависает секунд на 7-8, если машина послабее, вообще может вылететь. Пример проблемы: http://dev.pufic.com.ua/kresla-myachi/kreslo-myach-130-sm.html При малом кол-ве опций и значений в опциях проблема не наблюдалась. В сторону чего копать/смотреть? Спасибо.
- 131 replies
-
- опции
- связанные опции
-
(and 1 more)
Tagged with:
-
была проблема с модулем, решил сам, т.к. причиной была моя невнимательность. Все работает шикарно
- 250 replies
-
- custom templates
- персонализованные шалбоны
- (and 10 more)
-
Добрый день! Я один из покупателей вашего модуля, но у меня возникла проблема: модуль конфликтует с другими установленными модулями + у меня поправлен шаблон карточки товара, соотв. он тоже нормально не функционирует. Требуется ваша помощь с адаптацией модуля, денег, ясное дело, готов заплатить. В личку скинул вам сообщение с более детальным описанием проблемы, ответьте, пожалуйста, когда появитесь. Спасибо!
- 131 replies
-
- опции
- связанные опции
-
(and 1 more)
Tagged with:
-
Добрый день всем! Ищу разработчика, который может сделать модуль либо допилить существующий функционал движка, чтобы получить следующее: 1. Создать группы для значений опций. Например, я продаю мебель. Обивка одного и того же изделия может быть выполнена из 20 различных видов ткани. Каждый вид ткани имеет, в свою очередь, 10 расцветок. Т.е. для товара я имею 200 опций-картинок, которые мне надо как-то сгруппировать, чтоб пользователю было хоть как-то понятно, что это одни ткани, а это другие. 2. Модуль должен дать возможность внести описание для каждой группы опций. В данный момент у меня установлен вот этот модуль, который дает возможность вносить описания для опций и их значений. Т.е. чтоб получилось нечто вот такое: В идеале, надо бы просто допилить вышеупомянутый модуль (там один xml-файл), т.к. часть требуемого мной функционала там уже реализована (поля для описания опций и их значений, собственно, вывод этих описаний на странице товара) 3. Модуль должен корректно работать с модулем Зависимые опции (т.е. я выбрал родительскую опцию и мне корректно подгрузились только зависимые значения + описания к ним) 4. Есть конфликт между модулем описаний (писал о нем в п.2) и модулем зависимых опций (писал в п.3). Отдельно работают отлично, вместе нет. Какой-то из них дописывает лишнюю скобку "}" в шаблон товара, необходимо это поправить. Бюджет 100$. Срок - неделя, но если сделаете за вечер, то честь вам и хвала. По поводу формы оплаты - договоримся. Более подробное ТЗ скину по запросу. Отдам предпочтение людям с форума, у которых есть репутация.
-
спасибо еще раз :). UPD: при попытке скачать с сайта пишет "Error! Contact admin!" и возле файла ссылки на скачивание указано: Размер: 58.82MB
-
смотрите... чтоб не быть голословным (я не мега-гуру от пхп, говорю сразу, действую по интуиции в основном): Если открыть страницу товара на свежеустановленном опенкарте, где присутствуют опции "изображения", посмотрев код этой самой опции, мы увидим: <label for="option-value-547"> <img alt="Bronze +150 грн." src="http://domain.com/image/cache/data/materials/Rainbow/bronze-50x50.jpg"> </label> Суффикс 50х50 в конце названия файла намекает на то, что изображение 50х50 пикселов. Если открыть изображение по ссылке из этого кода, то действительно откроется картинка 50х50 пикселов. Немного погуглив на эту тему, я нашел, что за вывод опций товара отвечает кусок кода в /catalog/controller/product/produc.php foreach ($this->model_catalog_product->getProductOptions($this->request->get['product_id']) as $option) { if ($option['type'] == 'select' || $option['type'] == 'radio' || $option['type'] == 'checkbox' || $option['type'] == 'image') { $option_value_data = array(); foreach ($option['option_value'] as $option_value) { if (!$option_value['subtract'] || ($option_value['quantity'] > 0)) { if ((($this->config->get('config_customer_price') && $this->customer->isLogged()) || !$this->config->get('config_customer_price')) && (float)$option_value['price']) { $price = $this->currency->format($this->tax->calculate($option_value['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $price = false; } $option_value_data[] = array( 'product_option_value_id' => $option_value['product_option_value_id'], 'option_value_id' => $option_value['option_value_id'], 'name' => $option_value['name'], 'image' => $this->model_tool_image->resize($option_value['image'], 50, 50), 'price' => $price, 'price_prefix' => $option_value['price_prefix'] ); } } ... и т.д. конкретно в этой строке указаны размеры генерируемых движком изображений в пикселах: 'image' => $this->model_tool_image->resize($option_value['image'], 50, 50), изменив строку на 'image' => $this->model_tool_image->resize($option_value['image'], 100, 100), я получил иконки опций размером 100х100 на странице товара, без каких-либо правок стилей (стилями размер изображений, насколько я понял, в опенкарте вообще не задается, во всяком случае я не видел. Либо из админки, либо хардкод). Проверял это таки не только глазами, а и открыв картинку по ссылке. <img alt="Bronze +150 грн." src="http://domain.com/image/cache/data/materials/Rainbow/bronze-100x100.jpg"> --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Собственно, я подозреваю, что у вас в модуле где-то используется аналогичная функция, которая задает размер генерируемых изображений в опциях, resize($option_value['image'], 50, 50), но найти ее не могу, т.к. часть файлов закодирована.
-
:) спасибо. Под "изображением" я имел ввиду опции типа "изображение". Их размеры в настройках модуля не задаются и выводятся по-умолчанию 50х50 пикселей. Ссылку сейчас скину в личку.
-
Добрый день! Скажите, пожалуйста, как можно изменить размер изображения опций в вашем модуле? На странице товара у меня опции выводятся вот так: Размер изображений на странице товара 100х100 пикселей и устанавливал я их в контроллере product.php. В самом модуле (в незашифрованных файлах) ничего, отвечающего за размер изображений, не нашел. Как можно изменить размер выводимых изображений? Версия модуля 1.16.2 Пока писал, возник еще один вопрос: у меня так же установлен ваш модуль ajax_options. Сколько будет стоить доработка его функционала под bundle discount? Т.е. чтобы пересчет цены и всей суммы происходил в самом модуле, а не в основном ценнике товара. Спасибо!
-
Необходимо реализовать подобный селектор опций товара: http://poparada.com.ua/kreslo-grusha.html Т.е. товар идет в нескольких размерах и из многих видов материала (каждый из которых еще имеет несколько десятков цветов). Товар определенного размера из определенного материала имеет свою уникальную цену и нет возможности просто задать наценку за каждую опцию. Какой модуль позволит сделать таким образом, как на представленном выше сайте? Выводить чем-то наподобие этого: http://www.opencart.com/index.php?route=extension/extension/info&extension_id=3706&filter_search=option%20description&page=8 возможности нет, т.к. таблица комбинаций получится огромных размеров и будет непонятной. Спасибо!
-
[Поддержка] SEO CMS TOP - Блог | Новости | Отзывы | Галерея
warezliker replied to markimax's topic in Блоги, новости, статьи
Добрый день! У меня тут возникла необходимость реализовать подсветку новых отзывов о товарах (т.е. все отзывы кучкой у меня выводятся модулем в правой колонке, но хотелось акцентировать внимание именно на последних отзывах, не более 10 дней с момента написания.) Как показала практика, выделенные отзывы читают чаще, переходов на карточки товаров больше и продаются они чаще. Раньше это был просто вручную написанный кусок кода в шаблоне, сейчас вывел отзывы модулем. т.е. было по-умолчанию так: а стало так: Сделал по-быстрому на коленке, если автор со временем это реализует в модуле полноценно, то многие, думаю, были бы благодарны. 1. Лезем в контроллер /catalog/controller/module/blog.php ищем $this->data['comments'][] = array( и после добавляем строчку: 'date_added' => $comment['date_added'], 2. Немного редактируем шаблон вывода отзывов: открываем /catalog/view/theme/default/template/agoodonut/widgets/reviews/reviews_adaptive.tpl. После строки <div class="blogdescription margintop5"> добавил <?php if (date('Y-m-d', strtotime("-10 days")) < $comment['date_added']) { ?> <div class="new_comment">Новый отзыв</div> <?php } ?> В принципе, это криво и чтопопало, т.к. я в пхп понимаю постольку поскольку. По сути, тут берется текущая дата на сервере, от нее отнимается 10 дней и сравнивается с датой добавления отзыва. Если отзыв новее, то показывается надпись новый отзыв. 3. Чтоб это выглядело не совсем убого, нашел в инете исходник красной ленточки, переделал ее под себя, загрузил в папку images и в blog.css добавил стиль: .reviews_columns .new_comment { background: url("../image/new-review.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); color: #FFFFFF; font-weight: bold; height: 20px; padding-left: 5px; padding-top: 2px; } Вобщем, все это убого, но работает. Можно было бы сделать более грамотно, вывести настройки (включение/отключение самой опции и кол-во дней, когда отзыв считается новым) в админку и т.д., но лично для себя смысла не увидел, т.к. при обновлении модуля прийдется все правки в коде делать сначала. Если этот функционал будет добавлен в новые версии, будет просто отлично. -
[Поддержка] SEO CMS TOP - Блог | Новости | Отзывы | Галерея
warezliker replied to markimax's topic in Блоги, новости, статьи
отписался в личку, смотрите П.С. на 5.7.1. все отлично работает, еще раз большое спасибо. Попутно возникло еще два вопроса: 1. У меня выведены отзывы о товарах на странице категории. Можно ли сделать так, чтобы выводились не все отзывы подряд, а с привязкой к категории? Т.е. в швабрах отзывы к швабрам, а в утюгах - к утюгам. 2. Можно ли убрать из вывода отзывов (я все о тех же отзывах, которые выводятся пачкой) комментарии второго уровня? Т.е. часто случается ситуация, когда клиент пишет хороший отзыв о товаре, ты ему отвечаешь что-то из разряда "спасибо, мы рады, что вам понравилось, обращайтесь еще" и это выводится вместе с комментариями и людям совершенно не понятно, к чему это и зачем. -
[Поддержка] SEO CMS TOP - Блог | Новости | Отзывы | Галерея
warezliker replied to markimax's topic in Блоги, новости, статьи
Такой вопрос: Хочу прикрепить html-вставку над футером или заменить его полностью (в принципе, устраивают оба варианта, т.к. стандартный футер мне не очень нравится). Возникла проблема - получается вставить ее только в подвал страницы, но никак не над/вместо футера. Настройки следующие и, насколько я понимаю, более или менее правильные, должны заменить содержимое элемента div id="footer" -
[Поддержка] SEO CMS TOP - Блог | Новости | Отзывы | Галерея
warezliker replied to markimax's topic in Блоги, новости, статьи
Это бред, по-моему. Это как-будто вы купили конструктор на несколько тысяч мелких элементов и вам продали его просто в кульке, гамузом. Т.е. конструктор есть, а вот что из него собрать можно - не понятно. Вопрос - а за что тогда платить, если не можешь воспользоваться всем, что тебе предлагается? Это вообще противоречит здравому смыслу и принципу продаж, т.к. у человека возникает желание купить что-то, когда он понимает, зачем это ему и что он с помощью этого реализует. Насчет какого-то ограниченного доступа к инструкциям - в принципе, вполне возможно. Либо создать комьюнити небольшое, которое и будет писать инструкции по осуществлению различных задач + продавать модуль + оказывать поддержку и получать за это свой %. Наиболее правильный вариант, по-моему, когда "прет" что-то делать, а на рутину времени и желания не хватает.