Найти тему
Impulse Web

Короче говоря, я написал модуль…

У всех проблем одно начало, сидел прогер да скучал….

Работал я как-то над одним проектом: iapteka63.ru

Поставили задачу: Сделать подбор товара по алфавиту…

Казалось бы, задача не сложная, но я решил развить идею. Много мониторил форумы и различные сайты на предмет подобного модуля, нашел много вариантов, но кастомных (переписывались модели и контроллеры OpenCart).

В целом как оказалось готовых, подобных модулей не было. Я решил написать свой.

Надо ли говорить, что такой модуль много времени не занял, в общей сложности по часам у меня вышло 46 часов (согласитесь это много для такого простого модуля), но, проблема была в том что я хотел его сделать удобопользуемым, поэтому сделал с учетом технологии AJAX.

В данном модуле я реализовал поиск товаров в CMS OpenCart по алфавиту + переключении страниц (1,2,3, и тд.).

В последнее время у меня была мысль: Чего-то в этом модуле не хватает, а именно, сохранения выбранной буквы и страницы, получалось так что модуль вроде бы был хорош, но при обновлении страницы, весь выбор пропадал (буква и номер страницы).

Поэтому я решил немного «прокачать» свой модуль, то есть что бы выбранные параметры сохранялись. В данный момент я только реализую такой функционал. Вы можете сказать, что там дел на 5 минут, но, я все же человек, который имеет основную работу, и на свои личные проекты у меня пока что мало времени.

Кстати реализация такого модуля доступна по ссылке: Демо модуля

Если у вас будут предложения по улучшению модуля или же критика, я вас выслушаю.

Источник: https://impulse-ws.ru/blog/koroche-govorya,-ya-napisal-modul