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
-
[Поддержка] Image lazy loader (OC1.5.x&OC2.0.x)
warezliker replied to zemleroi's topic in Другие дополнения
Здравствуйте. Работает только с изображениями товаров или любым контентом страницы? Если опций-изображений около 200, грузятся в модальном окне, но тупит прилично, ваше решение поможет?- 13 replies
-
- ускорение загрузки
- lazy loader
-
(and 1 more)
Tagged with:
-
[Поддержка] Модификатор "Заказы плюс" - предоплата
warezliker replied to balukoff's topic in Другие дополнения
Полезная штука, купил, переделал для OC2. Два момента: 1) обнаружился своебразный баг: если сумма предоплаты по какой-то причне больше, чем сумма заказа, то заказ отредактировать невозможно, т.к. пишет, что способ оплаты недоступен. Логичнее было бы оставлять излишки просто на балансе у клиента, чтобы он мог воспользоваться ими для последующего заказа. 2) Если у клиента на балансе уже были деньги (либо если будет работать п. 1), то нет возможности связать эту сумму с заказом, к которому она была применена, либо задним числом со страницы клиента, либо автоматически при создании заказа. Соответственно, в таблице заказов выводится информация "Предоплата 0", "Задоженность 100", "Всего 100", хотя "Всего" было на большую сумму". 3) Очень удобно было бы, если бы можно было вносить сумму предоплаты сразу при создании или редактировании заказа из админки учитывать ее по определенному статусу заказа. Поясню: приняли заказ по телефону, договорились о сумме п/о. Внесли заказ в админку, сразу указав размер п/о и поставив заказу статус "Ожидаем предоплаты". Клиент сделал п/о, статус заказа сменили, транзакция автоматом пошла ему в аккаунт. Я могу выслать переделанный xml, чтобы было быстрее и доплатить, чтобы вы могли доделать нужный мне функционал. -
есть версия этого модуля и под 2.х, посмотрите у автора в профиле
-
так посмотрите ж код сайта, пример которого вы даете, там все есть. Открывает описание категории маленький js: $(document).ready(function(){ $(document).on('click', '.lnk_more', function(e){ e.preventDefault(); $('#category_description_short').hide(); $('#category_description_full').show(); $(this).hide(); }); }); Чтобы оно работало, ссылка "Больше" имеет класс lnk_more <a href="http://vintage.dp.ua/ru/43-krasnye-vina" class="lnk_more" title="Больше">Больше</a> краткий вариант описания имеет id category_description_short <div id="category_description_short" class="rte"> Полное описание с id category_description_full <div id="category_description_full" class="unvisible rte"> Т.е. после загрузки страницы загрузился JS, который реагирует на нажатие ссылки с заданным классом и просто скрывает короткое описание и показывает полное. Выглядит красиво, но, по факту, идет дублирование контента на странице, т.к. маленькое описание присутствует дважды. Можно просто под хайд прятать вторую часть описания этим же способом и не трогать первую, тогда дублирования контента не будет
- 1 reply
-
- 1
-
бесплатно никак, только напедалить самому Платно, по-человечески:
-
тут 50% модулей "кубленные" :)))) Деваться некуда Просто узнаешь уже о сюрпризе таком, когда проделано 80% работы
-
Статусы обработки товаров внутри заказа
warezliker replied to warezliker's topic in Opencart 2.x: Extension search
Немного резюмирую для тех, кому нужен схожий функционал. Я подумал и пришел к выводу, что смысла в статусах товара для обычного магазина (не связаного с производством) нет. Надо смотреть в сторону разделения заказов, для этого есть модуль за 20 баксов Split Order. Почему: 1. Товары могут ожидаться/отсылаться/меняться как по-отдельности, так и пачкой. Т.е. можно несколько товаров отправить одной посылкой, а можно каждый по-отдельности. 2. Если приравнивать заказ = посылка, то отпадает необходимость создания еще одной сущности (посылки), т.к. у заказа есть все необходимые сущности: данные получателя, стоимость, дата отгрузки, статус, метод оплаты и доставки. Для трекинга и прочих радостей уже куча дополнений есть, вопрос решаем. Учет товара, снова-таки, зависит от статуса заказа. Т.е. эта задача решается методами Combine orders / Split orders. Возможно, не очень удобно и элегантно, но тем не менее -
У меня вдс уже 5 лет. Это обычная виртуалка с линуксом. Единственное, что можно из панели хостера сделать - снепшот, бекап по расписанию за деньги и все. Ну и примонтировать образ для восстановления. Остальное - твои проблемы и заботы. Нет, думаю, за деньги саппорт поможет и все сделает, но тупо из панели управления настройки апача поправить или версию пхп сменить не получится. И было дело, что по незнанию поставил убунту 14.10, чтоб пхп 5.6 родной был, потом уже выяснил, что версия апача хттп2 не умеет. Обновить нормально нельзя, потом нашел вариант, но опенссл старый, тоже надо что-то делать. И пошло поехало. На вторые сутки я просто развернул рядом ещё один хост с более новой ОС и перенес все туда, правда, подолбавшись с пхп, т.к. уже 7.2, а всеми любимый ионкуб умеет только с 7.0... Ну и не представляю, как из панели хостера можно на вдс запустить какой то скрипт без рута. Да, круто и гибко, безопаснее гораздо, но если разбираешься. Если нет - лучше тыкать в кнопки.
-
последний раз мне верстали за 300 баксов и очень недурно. И, с учетом того, что переверстывается дефолтный шаблон, то отпадает проблема с кастомной темой в будущем. Да, за дизайн еще выложить надо будет, но, опять-таки, от аппетитов зависит Да ну :). Шаг вперед - тройку ставить и ждать дополнений. На 2.х сейчас куда аддонов, все поддерживаются и разрабатываются. Когда я на 2.х переезжал, мне что-то делали на заказ, что-то адаптировали с 1.5 на 2.х Да, денег выложить пришлось. По итогу, что я вижу в 2.х - новый дизайн и минимум не особо нужного нового функционала по сравнению с 1.5. Потрачено 1.5-2 штуки где-то и все равно это костыль на костыле и костылем погоняет, т.к. 90% хорошего функционала - это модули, каждый из которых работает сам по себе. По итогу могу сказать, что да, лучше б я потратил 500 у.е. на новый дизайн и верстку, а на остальное мне допилили бы 1,5 до нужного состояния за один раз, либо я б эти деньги на себя потратил или вкинул в рекламу. Ну оно примерно так и есть, просто можно заплатить всем и сразу за все 100500 денег, а можно проанализировать, что именно надо сделать, устранить проблему и, глядишь, оно все не так уж и плохо. Затыкать в бизнесе проблемы деньгами - самый популярный метод. Только это не решение. А вообще, решать топикстартеру, что ему делать с его деньгами. Просто все накинулись с готовностью их принять и советы дают соответствующие.
-
Ппц. Я б оставил 2.1 (т.к. не понимаю, в чем там принципиальные различия с 2.3), заказал бы новую верстку и дал бы баксов 100 тому, кто пофиксит проблемы с сайтом (не факт, что там на 100 баксов проблем есть). Дешевле было бы в разы, а клиентам все равно, какая у вас версия движка, если быстро и удобно. Установку сертификата можно техподдержке хостера заказать. Я читал в вашей соседней теме, что вы хотите на выделеный сервер перенести. Дедик это круто, но если у вас есть прямые руки, либо вы готовы кому-то время от времени платить, за то, что вам будут апдейтить операционную систему, т.к. там будет стоять линукс какой-то и вся забота о безопасности и прочем сугубо на вас. Создание пользователя для ФТП, смена пароля, настройка разрешений - все, что делается обычно из админки хостера, на дедике будет нетривиальной задачей, если вы не знакомы с администрированием. А потом еще окажется, что ProFTPD дырявый и надо было ставить что-то другое, а этого не знали... А потом оно поработает несколько лет, выйдут новые версии модулей, которые захотят новую версию ПХП, которую обновить проще вместе с ядром ОС, т.к. куча зависимостей и вот не факт, что сервер вообще заведется после обновления. Там ппц же Короче говоря, если у вас нет в штате человека, который его может админить адекватно занедорого, я б не связывался, лучше б хороший дорогой VPS взял, где можно https + http/2 включить из панели управления и покрутить настройки google page speed даже не зная, в каких конфигах оно хранится :)) Ага, да, и бекапы автоматом, по расписанию
-
для опенкарт 2.х по идее 755 достаточно будет на system/storage (там кеш, логи и модификаторы, которые должны перезаписываться), владельцем должен быть акк, из-под которого крутится апач. Но могу ошибаться. Хотя если в лог файл оно у вас гадит, то права, как бы, должны быть. Права на папку с кешем изображений, судя по всему, есть, т.к. он у вас генерится. В крайнем случае поставьте на эту папку 777, если не боевой сайт, потом исправите, как заработает все + нажмите на кнопку обновления модификаторов, почистите лог из админки и помониторьте, что будет То, что это прям накинулись пауки поисковые индексировать сайт, все и сразу, я б не рассчитывал, может вас просто парсит (т.е. забирает информацию с сайта, там цены, картинки и т.д.) кто-то регулярно и надо забанить его нафиг по ИП и все. Поисковых роботов при нормальных раскладах еще хрен дождешься. Кстати, если парсят + хотлинки себе на сайт ставят, то вообще огонь. Можете кусок лога сюда дать небольшой, строк 10? Если есть лог веб-сервера, то тоже кусок бы с него, только не от фонаря, а в момент пиковых загрузок. Вам саму причину надо выяснить, а потом уже станут понятны узкие места. Увеличением мощности железа (читай, деньгами) проблему решить можно, конечно, но это неправильно
-
Статусы обработки товаров внутри заказа
warezliker replied to warezliker's topic in Opencart 2.x: Extension search
поискал в переписках - не знаю я ваших расценок. Последний раз вы свой модуль допиливали по моей просьбе и обошлось это почти бесплатно, т.к. надо всем. -
Статусы обработки товаров внутри заказа
warezliker replied to warezliker's topic in Opencart 2.x: Extension search
ну я первый ответ на ваше сообщение написал на страничку А4, наверное. Потом понял, что то слишком и потер. Там, по-хорошему, надо делать статусы заказов отдельно, статусы товара отдельно + связывать их перекрестно. Статусы заказов надо делать более гибкими, т.к. логика "ничего не происходит / списали товар, баллы и т.д. / отмена" дубовата, мягко говоря. Надо переделывать логику учета товара в разрезе опций, т.е. товар + уникальный набор опций = отдельный товар, а не так, как сейчас. Надо какое-то дополнение писать, чтобы приходовать товар на склад, опять же, в разрезе опций, т.к. редактировать каждый товар это бред да и это НЕ НАДО делать снабженцу. Я не говорю о том, что нет складов в принципе и нет нормальной фин части, хотя бы доходной, чтобы можно было вести всю работу с клиентами из админки + склад и как-то сводить баланс в конце месяца. В общем, все это лирика. Сколько будет (от и до) стоить дополнение по предложенной вами схеме? -
Статусы обработки товаров внутри заказа
warezliker replied to warezliker's topic in Opencart 2.x: Extension search
Если совсем примитивно, то надо добавить кнопку "сменить статус" рядом с конкретным товаром в заказе, например, где-то здесь: http://prntscr.com/g75mha По нажатию попап с select-ом статусов и поле для ввода кол-ва с тем кол-вом, которое было указано в этой строке. Работать может примерно так: В заказе был айфон красный 10 шт со статусом "Ожидание". Мы кликаем на кнопку и указывем в попапе статус "Отправлен" и кол-во 7шт. Одна строка с 10-ю айфонами разбивается на 2: айфон красный 7 шт и статус "отправлен" и айфон красный 3 шт статус "ожидание". В модальное окно можно (не обязательно) прикрутить такую же пипку "Уведомить покупателя", чтобы клиент мог более четко видеть, что происходит. Еще один необязательный момент: когда весь товар получил определенный статус, то статус заказа изменился на такой же автоматически (статусы состояния товаров модуль берет из статусов заказа, отдельных у него нет, поэтому вполне логично, что если все товары имеют определенный статус, то и заказ имеет такой же статус). -
Я не знаю, как в текущей версии, но в 3.0.7 есть выключатель Акция на опции на вкладке "Локализация" http://prntscr.com/g6vg96 Вот оно работает так, как вы хотите. Но скидка на товар по-умолчанию задается в валюте, а не процентах. Чтобы было удобно, поищите модуль, который позволяет там указать скидку в % Модуль, ссылку на который я дал, делает это как-то хитро: он вычитает, какой % от полной стоимость составляет базовая цена с учетом скидки (например, полная цена 100, со скидкой 90) и на этот % уменьшает цену опций, т.е. если наценка на опцию +50, то будет посчитано по формуле 100+50-10% = 135
-
Ищу модуль для смены статусов товаров внутри заказа. Наподобие этого: https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=22314 Смысл этого в том, что в заказе может быть несколько товаров, которые могут отгружаться по отдельности. Указанный по ссылке модуль не подходит, т.к. не покрывает ситуацию, когда поступил заказ на 100 единиц одинакового товара и они будут отгружаться несколько дней.
-
[Поддержка] Модификатор "Заказы плюс" - предоплата
warezliker replied to balukoff's topic in Другие дополнения
Здравствуйте. Я вам писал в личку, вы не ответили. Интересует это (или решение на основе этого) для OC2.х, только с возможностью привязки предоплаты к конкретному заказу, а не покупателю, на случай гостевого заказа. -
Здравствуйте. Отличный модуль. Вопрос такой: возможно ли еще вывести опции заказанной позиции?
- 16 replies
-
Апну тему, т.к. самому актуально ну и, может, кто-то выскажет свое, более рациональное мнение: У меня магазин мебели, у товаров до 200 опций выбора тканей + еще несколько штук в виде допов. Минусы за несколько лет работы: часть клиентов не понимает, что они покупают. Т.е. заказывают просто товар и ожидают, что он будет такой, как на картинке. часть клиентов просто уходит, т.к. им сложно и, опять таки, они не понимают, как будет выглядеть изделие в итоге. часть заказывают, но потом "а я думал, что оно будет не такое". ведение учета. 99,9% систем, с которыми пришлось столкнуться, либо игнорируют опции, когда их женишь с ОС, либо каждая опция - отдельный товар. Лично для меня неудобно и бесит, но ничего не сделаешь. Плюсы: вместо 4-5 тыс товаров, которые надо было бы еще где-то и как-то остнять, у меня их 20-30 штук. я видел магазины конкурентов, где каждая позиция - отдельный товар. Если штук сто - еще приемлимо, если больше - это ад, который устаешь листать Для 20-ти товаров проще сделать качественный контент. Для большого кол-ва товара очень сложно делать качественные описания и фотографии. Точнее, это дорогой и трудоемкий процесс. Райтеры пишут говно в 90% случаев, а фотографии будут а-ля "с мобилы", длительное время, даже если вы активно снимаете в студии. Но если у вас поставщики дают фото - уже проще. К чему я пришел: Оба варианта не идеальны и не удобны. Если есть вариация товара, которая будет смотреться выиграшнее, чем другая (к примеру, красивая ткань, которую на опции не рассмотришь или не ясно, что изделие хорошо смотрится) - его надо сделать отдельным товаром. Самая ходовая модель в самой ходовой ткани выставлена отдельной позицией и ее берут. Правда, приходится объяснять в описании, почему это отдельная позиция и чем она отличается от товара рядом. Чего не хватает конкретно в ОС: какой-то вменяемой системы учета в разрезе опция -> товар. Т.е. назначить опции отдельную модель или артикул, смотреть статистику продаж в разрезе опций и т.д.
- 32 replies
-
- продвижение
- опции
-
(and 2 more)
Tagged with:
-
блин, ну вот зачем так? Ну поменяется (уже ж было такое) в новой версии название класса, либо структура шаблона, опять стили переписывай ну или в настройках опять привязки будут как-то иначе, чем в старой версии - вообще ппц
-
Такой вопрос: у вас куча модулей между собой пересекаются файлами. Купив этот модуль, прийдется апдейтить сео-язык про, и сео цмс или оно встанет и на старую версию и заработает?
-
Автоматическое формирование ЧПУ при создании нового товара/категории
warezliker replied to anque's topic in Загальні питання
странно, на 1.5х таких приколов не помню. Я на 2х находил решение на тему отключения кеширования seo url, но, думаю, на производительность повлияет. -
Та все должно работать. Там прикол какой-то во второй версии с сео-про, что не сразу ЧПУ срабатывает, что-то с кешем связано. Попробуйте после задания урла для страницы с информацией кеш почистить. Обновляться, если магазин уже работает, не самая тривиальная задача.