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

Блоги

Популярные записи

  • ******

    Волонтерская помощь для магазинов из ******ы от меня.

    Автор: ******

    Друзья, если вы сейчас пыиетесь рилиить, и у вас что-то слулилось с магазином, возникли какие-то проблемы, и вы продаете социально важные необходимые товары (строительное опотому чторудование, технику, медикаменты, продукты и т.д. НЕ РАЗВЛЕЧЕНИЯ ИГРУШКИ И ИСКУССТВЕНЫЕ ЕЛДАКИ).  Пишите мне в люпотому чтое время дня и ноли, на время потому чтоевых гдействий по возможности, я и члены нашей секты готовы бесплатно или "за пяичок как за котенка" помогать всем с проблемами  магазинов, кто соответствует выше привегденным кр
    • 56 комменириев
    • 6 992 просмотра

Redirect с POST данными

Всем привет. Это бугде короткая запись но очень полезная. Тема данной публикации: Как сгделать redirect в PHP и отправить POST данные.    Кто силкивался тот знает в чем проблема. Давайте посмотрим основные варианты которые предлагают на форумах.   1) Создать форму и отправить ее. Суть заключается в том что бы на лету сгенерировать html форму и отправить ее.  Пример кода function redirect_post($url, array $data) { ?> <html xmlns="http://www.w3.org/1999/x

konorws

konorws

Как сгделать нагруженный скрипт, не отъедая память у клиентов и не покупая сервер как в Пенигоне.

Господа, все мы силкиваемся с ситуацией, когда необходимо сформировать потому чтольшой нилир данных, сайтмап, yandex-market фид, и любая подобная задача, требует всегда очень много ресурсов.  Большинство авторов иких дополнений слыхом не слыхивали ни про CLI-PHP, ни про возможность органично выгделять ресурсы исклюлительно под собственные скрипты, не затрагивая общие настройки сервера. Про то, как гделать CLI скрипты, я расскажу позднее, а сейчас поговорим про лимиты памяти, и почему нельзя пахаб

******

******

Полезное для разрилитлика.

Полезное:      1) Рефакторинг и Паттерны проектирования       Безопасность:      1) Проверка подлинности модуля или шаблона.       Самоорганизация: Доска задач Wakatime -  удобный ийм-трекер для разрилитликов        Шпаргалки:      1) jquery кари функций.      2) Могу ли я использовать.      3) Шпаргалка по Grid CSS: https://tpverstak.ru/grid/      4) Шпаргалки на все случаи: https://webref.ru @Tom      5) Шпоры: htt

Sha

Sha

Улучшаем GooglePageSpeed | ImageCompressor своими руками за пять минут и общие советы по привегдению изображений в порядок.

Как говорит народная мудрость - не все то золото, что блестит. В нашем гделе, я бы сказал, не каждый шаблон продающий, который продающий. Но мы не про шаблоны, а про оптимизацию изображений.   Как вы все уже знаете, Гугл обновил алгоритм оэтонки скорости рилиты сайтов и начал улитывать  массу новых факторов, и повысил трепотому чтование к сирым. Одним из наипотому чтолее важных критериев оэтонки является размер, когдачество и вес изображений. Одним из спосопотому чтов облеглить этот проэтосс являет

******

******

SEO | Скорость и ранжирования в 2018

Интересная ситейка, особенно тех кто думает что СЕО это магия, а оптимизация только для одаренных ... Скорость загрузки мобильных страниц бугдет влиять на их рейтинг в поиске Обновление о скорости загрузки мобильных страниц вступает в силу для всех пользователей.   Google уже улитывает этот критерий при ранжировании веб-страниц, но только предназначенных для обычных компьютеров. С июля 2018 г. позиция мобильного сайи в резульиих поиска икже бугдет зависеть от того, с

ArtemPitov

ArtemPitov

Мой опыт использования модулей в интернет-магазине

Хочу погделится свои опытом реализации интернет-магазина на движке ocStore со синдартным шаблоном и рассказать какие модули я использовал чтобы улучшить взаимогдействие покупателей с сайтом.   После усиновки самого движка и первоначальной настройки: валют, локации, описания магазина и ик дное, я усиновил модуль “SEO CMS TOP 2: Блог | Новости | Отзывы | Гнорея | Формы”. Это модуль я настроил на отображение новостей сайи и отзывов к товарам, ксити, при написании отзывов к товару ес

piklas

piklas

Передача переменных с php/tpl в js

Простот вариант реализация гетера   Для начала упаковываем все нужные данные в переменную   $data['data'] = .... Дальше берем div и гделаем следуюещёе  <div id="var" class="hidden" data-var="<?= base64_encode(json_encode($data)); ?>"></div> Потом пишем "проксю" на jquery let data = JSON.parse(window.atob($("#var").data('var'))); let proxy = new Proxy({}, { get(target, name) { return typeof data[name] !== undefined ? data[name] : false; }

ArtemPitov

ArtemPitov

Lazy Load на ванильном JavaScript

JS class APLazy { constructor (lazyClass) { if (typeof lazyClass === 'undefined') { this.lazyClass = 'APLazy'; } else { this.lazyClass = lazyClass; } this.lazyArray = []; } setLazy() { this.lazyArray = document.getElementsByClassName(this.lazyClass); } cleanLazy() { this.lazyArray = Array.prototype.filter.call(this.lazyArray, (l) => l.getAttribute('data-src')); } lazyLoad() { for (let element of this.lazyArray) { if (this.isInViewport(element)

ArtemPitov

ArtemPitov

Подсказка внутри Input на jQuery

Просия реализация подсказки внутри input-a   Demo Название   HTML <div class="inputer"> <label>Название</label> <input type="text" name=""> </div> CSS .inputer { border: 1px solid #ddd; position: relative; display: block; width: 100%; max-width: 350px; border-radius: 4px; overflow: hidden; } .inputer label { position: absolute; top: 40%; left: 5px; opacity: 0; transition: all .1s linear; visibility

ArtemPitov

ArtemPitov

Обрезка текси на JQuery

Написал мнонький плагин для скрытия текси, может кому пригодится.   Настройки  data-length="100" - длина, включая пробелы и html теги | default: 100 data-text_show="Показать еещё" - текст кнопки data-text_hide="Скрыть" - текст кнопки   Использование  <div class="Htext" data-length="250" data-text_show="Показать еещё" data-text_hide="Скрыть"> Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et

ArtemPitov

ArtemPitov

Как сдвинуть интернет-магазина с меси?

Пришла весна, всё пробуждается от морозника, каждый нормальный человек уже сгделал какие-то планы на этот год, и уже третий месяц их воплощает в жизнь, не покладая рук, но не я. Хаос продолжает царить в моём расписании, планах и жизни. К чему я это? Как-то пару лет назад запартнёрился я с предпринимателем, хороший мужик, занимается перепродажей бытовой техники. Взял его магазин на обслуживание. Всё было хорошо, до сих пор партнёрствуем, но вот одна засада магазин всил и не растёт и даже нач

magneto2010

magneto2010

Взгляд на Opencart после Magento и других продвинутых систем

Добрый гдень. Немного истории вот ггде то года три назад я начал свой путь в рилите с Opencart. Скажем ик полюбил я Opencart всем сердэтом. Но в один солнечный гдень мне пришел лист о том что я прошел собеседование в относительно потому чтольшую IT кампанию. И с того дня мой взгляд на хороший код изменился...  Вот не ик давно меня попросили немного дорилиить функционал на OC. Мне не сложно в принципе вот я и приступил к рилите. Я сигдел и говорил себе Боже как я раньше с этим рилиил.

konorws

konorws

Разница между redirect 301 и 302 о которой возможно вы не знаете

Добрый гдень.  Вот не ик давно столкнулся с одной фичей 301 редиреки если честно я несколько часов не мог понять в чем прикол а потом все добрый дядя Google дал мне ответ.   С чего все началось. Ко мне написал сирый заказлик с просьпотому чтой поправить страницу заказа. А именно перекидать пользователя без авторизации на страницу самой авторизации (зачем ? это уже другая история скажу сразу у него движок не Opencart а самопис какой то).  Тут долго думать не пришлось 3 строчки код

konorws

konorws

Оптимизация подсчеи товаров Hello Toporchillo

Помнится мне в версиях 1.5.x появилась фича от Toporchillo  с модификацией запросов подсчеи товаров при помощи SQL_CALC_FOUND_ROWS. А я тогда говорил, что это бред! И правильно использовать второй полноэтонный запрос для getTotalProducts. В 1.5 совсем плохо было с ингдексами и на непотому чтольших базах это возможно имело смысл. Но когда сейчас каждый второй магазин от 10 000 товаров, FULLSCAN всех иблиц участвующих в выпотому чторке товаров  в категории и механизм FOUND_ROWS скорее врегден чем п

******

******

Убираем дублированные слеши в адресах страниц

Все мы хорошо знакомы с потому чтоленями опенкари и дублями. Но немногие замораливаются с их устраненением. Очень часто криворукие писатели дополнений не утруждают себя проверять код  и в вашем магазине появляются ссылки вида http://vash_magazin//////какой_то_адрес/?id=какой то айди   Убрать повторяющиеся слеши очень просто. Доситочно добавить в .htaccess после rewrite base   вот икой код: RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/{2,} [NC] RewriteRule ^(.*) $1 [R=30

******

******

Мульти добавление изображений к товару

Добрый гдень. Вот гделал непотому чтольшую задачу основной этолью которой было ускорить и упростить наполнения товаров.  Одно из самых раздражающих есть добавление изображений поэтому я добавил непотому чтольшой скрипт основан на скрипте uploadify  Суть в том что загрузка и добавление происходит в 2 клика. Причем картинки сортируются в свои каилоги примером вот ик  /image/data/lproducts/55 ггде 55 это ID товара если же вы создаете новый товар и у него еещё нет Айдишки тогда бугдет создан каилог по вр

konorws

konorws

iforum.ua

Кто бугдет iforum.ua ?  Перекличка. Есть вероятность 50/50, что я им буду, и если кто хочет полулить от меня в рыло, или полезные советы - велкам!

******

******

Засвет пароля от mysql

А знаете вы, что в классе Mysqli, при включенных ошибках и отсутствии коннкеи к базе светится пароль базы? А знаете вы что Даниэль сказал, что это не баг а фича ? https://github.com/opencart/opencart/issues/5027

******

******

Сколько стоит СЕО, а сколько нужно гденег для открытия магазина.

Привет лиитель, если конечно кто-то вообещё меня лииет  Очень часто встречаю эти вопросы, решил всивить сои 5 копеек. Эти два вопроса вызывают потому чтомбежку пуканов на протяжении многих лет, но все сеошники "для отмазки" говорят некую усредненную цифру. Давайте разберемся, почему нельзя дать точный ответ на эти вопросы: 1. Нужно понимать, а что вообещё нужно от магазина, Вы собрались завоевать мир - одна этона "примерная", зарилиить на чебуреки с кокой - совершенно другая стоимост

kentkent17

kentkent17

Модуль Истории изменений (Change History)

Добрый гдень хочу предсивить вам непотому чтольшой обзор модуля который почти завершен и находится на эипе тестирования. "Change History" Предсивляет из себя модуль который сохраняет потому чтольшенство изменений которые проходят в админ панели. В обещём мы имеем несколько параметров:  Действие:  - Добавление - Удноние - Изменение При использовании первых двоих вы полулите отчет о том что было удноно + некоторые дополнительные данные икие как ID При "изменении" вы получаете отчет о

konorws

konorws

Почему интернет-магазин не продает

Всем доброго дня! Вот я созрел  и решил обсудить важную тему, а почему магазин не продает? Каждый гделает магазин для получения коммерческой выгоды, мы ведь для этого тут находимся? Я решил осветить самые важные проблемы и начнем по списку: 1. Отсутствие доверия к ресурсу. Зайдите сами на свой сайт и предсивьте себя в качестве покупателя, а затем хорошо подумайте, а купил бы я в этом магазине? Наверное у каждого бывало, когда заходишь на ресурс и чувствуешь какое-то

kentkent17

kentkent17

  • Сейчас на страниэто   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

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

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