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

JohnnyVega

Пользователи
  • Публикаций

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

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

  1. Всем здравствуйте Ребята, подскажите нормальные шаблоны, которые можно использовать под базу магазина. Нормальные - это имеется ввиду, которые сделаны по уму, т.е. грамотно. Примерные критерии: Без IonCube или с мин-м кол-вом закубленного Возможность модификации: Исходники JS/CSS. Некоторые товарищи все JS-скрипты пакуют в один скрипт и концов потом не найдёшь Хорошая продуманная верстка Минимальные изменения ключевых частей движка PageSpeed =>85. Опционально Баннеры/исходники картинок в PSD. Опционально Ссылки на хорошие темы с обсуждением/сравнением шаблонов также будут очень полезны. Критерии условны, проще написать чего не должно быть. Закубленный целиком шаблон, нет исходников css/sass/js - плохо, ибо не поменяешь. Большие и обильные изменения в движке - плохо, потому что потом несовместимости пойдут с другими модулями. Свой движок в стиле Journal - плохо, потому что потом в этом куске не шоколадной массы не разберешься + несовместимости с другими модулями. Туда же (к плохому) можно отнести непродуманную верстку, когда автор шаблона добавляет 100 000 своих классов... для своего удобства... но изменять это потом, разбираться в этой большой массе классов крайне тяжело... Туда же можно отнести те шаблоны, которые изменяют движок ,но делают это криво (был в практике случай, когда автор модуля изменил стандартную форму заказа, но сделал это криво. Что вызывало тормоза и глюки при работе реального магазина с реальными модулями доставок/оплат) В общем, ищётся шаблон, который Вы бы сами себе не побрезговали поставить, если бы делали сами себе магазин (или своим маме/папе) и в будущем Вам же и пришлось бы его поддерживать/изменять/модифицировать :))
  2. Дело-то не сервисе трекинга времени, а в том как и где искать нормальных заказчиков. В этом суть первого сообщения.
  3. Ну и таких товарищей как твои болгары со временем учишься определять на автомате и отсеивать на подлёте. Но это платный навык
  4. Фирма из Болгарии - обыкновенная "галера" или посредник, которых и у нас много. Решение: работать по почасовке, искать своих нормальных заказчиков. Если работаете по фикспрайсу, то цену называть диапазоном, говорить, что если что-то неучтённое ещё вылезет, то за отдельную плату. Заказчик хочет точно? Ну пусть тогда оплатит повременку на составление ТЗ, анализ кода на сайте и т.д. Это для нормальных разрабов, коих немного. =============================== Остальные (т.е., ненормальные) просто говнокодят, тянут время, обманывают, кидают и т.п. и т.д. Т.е., нечестный заказчик хочет "кинуть" разраба, заплатив ему меньше, чем стоит работа, но по факту получает какашку в виде готовой работы, которая формально вроде как работает, но не долго и которая стоит ещё дешевле, чем заплатил такой хитровымудренный заказчик. Дикие джунгли, короче... Как в какой-то истории с этого сайта ,когда заказчик хотел задешево получить простой сайт с версткой, в итоге получил изображение с дизайном вместо главной. =============================== PS А так проблемы актуальные, большинство с ними сталкивается... В итоге или уходят с фриланса в нормальную контору, или ищут "своих" закзачиков, или спиваются/переходят на темную сторону силы начинают говнокодить
  5. Хз, не смотрел код модуля Марка. Но с технической точки интересно - а вдруг действительно есть какие-то кардинальные отличия, кроме пиара? PS Тема в разделе "Помощь программистам и разработчикам". Непонятно зачем спамить предложениями своих модулей. PPS А что у него с дырявостью? Параметры в Post-запросах и полях ввода не проверяет/не фильтрует?
  6. Конечно, не знаю. Вчера ж зарегистрировался Объясните мне неразумному, чем ваш модуль кэша отличается от пары десятков аналогичных? Попутно можете рассказать, что там нового появилось в технологиях кэширования на опенкарт, кроме давно известного кэширования части страницы, целиком страницы, отдельного запроса и т.д.
  7. Кэшеры не решают проблему кардинально, они лишь маскируют её. Борются со следствием, а не с причиной.
  8. Обновление модуля v1.99_v5 Мелкие правки  Для работы модуля нужен ionCube PHP Loader v4.4.x и выше
  9. И сразу по поводу "нормальности" шаблона. Во многом, это субъективная вещь и нужно искать под себя (да, да, серебряной пули нет!!!), но на этом форуме относительно других мест неплохие шаблоны. Также могу посоветовать точно не брать шаблоны с themeforest - там в основном ..акахи типа джурнала, также как и джурнал в красивой обертке. Под капотом как и в джурнале кусок коричневой субстанции И это не шоколад
  10. Ребята, Вам тему говорят... Джурнал - это не то что Какаха, это КАКАШИЩЕ... И, действительно, любой с уровнем выше пионера обходит этот кусок ..овна стороной за километр...Я, например, даже за 3x прайс не берусь - брезгую. Остатки постоянных клиентов перевожу на нормальный шаблон, сразу говорю, что эффект будет заметен не сразу. Обычно благодарят через полгода, после того как магаз немного в порядок приведут и сравнят объём работ, проблем и т.д.... Ну а вы, конечно, можете забить на предупреждения опытных парней и дальше идти "своим путем", набивая шишки.
  11. В целом, понятна ваша мотивация За 2к, конечно, сильно вряд ли... Лет 10 бы назад это было бы более реалистично, хотя даже тогда не гарантировано... Это пишется словами быстро, а делается не быстро. В любом случае, удачи вам в поисках.
  12. Там же древняя версия опенкарта. Его код процентов на 70-80 нужно переделывать, с учетом того, что на 2 и 3 ветке опенкарта работы по разметке прибавилось, то и поболее получится. Переписать безусловно многие могут. Вопрос в цене за работу. PS <cynic mode on>"За вменяемые деньги" от заказчика обычно обозначает, что денег мало <cynic mode off> PPS Вы, кстати, сами можете попробовать переписать этот модуль. Неплохой учебный проект получится, навыки свои прокачаете заодно... Многие примерно таким макаром и стали разработчиками модулей, перепиливая что-нибудь старое под новую свежую версию движка
  13. Здравствуйте Если я вас правильно понял, то на данный момент нельзя сделать, чтобы на разных страницах категории отображались разные варианты модуля с разным набором товаров. Т.е, в модуле указываются настройки в целом для какой-либо страницы (например, для страницы категорий), без возможности указать, что, например, на этой странице категорий такой набор товаров выводится, а на другой странице категорий - уже другой набор товаров. PS Извиняюсь за долгий ответ. Подписка с темы слетела
  14. Ребята, личка же работает. Все кто пишет в личку или по имейлу - все получают ответ
  15. JohnnyVega

    Интеграция API

    Именно этот не делал, но делал аналогичный. Если есть конкретика, то вэлком в личку
  16. Я Вам написал примерный вариант, как это можно сделать. Т.е., в каком направлении двигаться... Файлы и код указаны для магазина и темы по-умолчанию. Соответственно, под ваш шаблон/магазин Вы можете доработать сами с учётом специфики вашего шаблона/магазина, или отписаться в личку и там уже будем договариваться конкретно по вашему магазину
  17. Добрый день. Вариант есть. "Товары, которых нет в наличии", имеются ввиду товары, кол-во которых меньше 1. Файл: catalog\controller\product\category.php. После строки: 'product_id' => $result['product_id'], Добавляете: 'quantity' => $result['quantity'], Пункт 5б в инструкции (Ручная установка) Вместо кода <!-- JV_Quick_Order --> <?php if ( $isShowButtonQOInCategory && $jvquickorder_status ) { ?> <input type="button" style="margin-top: 5px;" value="<?php echo $button_jv_quick_order; ?>" onclick="jv_qiuckorder_show('<?php echo $product['product_id']; ?>');" class="button" /> <?php } ?> <!-- JV_Quick_Order --> Вставляете чуть изменённый код: <!-- JV_Quick_Order --> <?php if ( $isShowButtonQOInCategory && $jvquickorder_status && ($product['quantity'] > 0)) { ?> <input type="button" style="margin-top: 5px;" value="<?php echo $button_jv_quick_order; ?>" onclick="jv_qiuckorder_show('<?php echo $product['product_id']; ?>');" class="button" /> <?php } ?> <!-- JV_Quick_Order -->
  18. 2.98.2 - будет активна до 15.10.2021, после чего необходимо обновить модуль на последнюю доступную версию. Для работы модуля нужен ionCube PHP Loader v4.4.x и выше на хостинге Оптимизация кода Обновление с версии 2.98.1 Обновить на хостинге файлы (обновлять из архива с модулем из папки upload): admin\controller\module\jvquickorder.php catalog\controller\module\jvquickorder.php ИЛИ загрузить в корневую папку сайта содержимое архива update/JV_QO___update_from_2.98.1_to_v2.98.2.zip
  19. Поддержка оказывается только тем, кто купил модуль. На Вашей учётке нет покупок этого модуля. Отпишитесь в личку с названием сайта, ключом, кто и когда покупал.
  20. Обновление модуля v1.99_v4 Фронтэнд - добавлена возможность пользователю добавить свой массив со своими данными в массив о конкретном продукте и вывести его в шаблоне модуля. Админ-панель - добавлена возможность указать название вкладки в модуле Мелкие правки  Для работы модуля нужен ionCube PHP Loader v4.4.x и выше
  21. К сожалению, в последнее время со свободным временем вообще ахтунг.
  22. Здравствуйте! На Вашей учётке нет покупок этого модуля. Отпишитесь в личку с названием сайта, ключом, кто и когда покупал.
  23. 2.98.1 - будет активна до 15.10.2019, после чего необходимо обновить модуль на последнюю доступную версию. Для работы модуля нужен ionCube PHP Loader v4.4.x и выше на хостинге Добавлена возможность указать в файле модели кастомный email, на который отправится стандартное письмо о покупке, когда покупатель в форме быстрого заказа не указывает свой email Оптимизация кода Обновление с версии 2.98. Обновить на хостинге файлы (обновлять из архива с модулем из папки upload): admin\controller\module\jvquickorder.php catalog\controller\module\jvquickorder.php catalog\model\module\jvquickorder.php ИЛИ загрузить в корневую папку сайта содержимое архива update/JV_QO___update_from_2_98_to_v2_98.1.zip
  24. Студентов-помогаек и посредников здесь - 95%...
×
×
  • Создать...

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

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