Post by trueliar » Sat Sep 02, 2023 4:49 am

Hello,
[if you are not a Company that spec.lly develops for Opencart please ignore this post]

we need a modification for the attributes (you can call it as you prefer) or any other kind of method (data to be stored in the db) that allows to manage in detail a Filter in the frontend for a shop (We are doing an example with jewelery in this case but it should be general purpose).

In the Admin area:
In the single product area the several attributes* of the product should be selected via drop down menu with the possibility of conditional/related (multiple) subattributes*.
example
- gemstone type: diamond X ->[conditional]->
1-> gemstone cut: round, marquise, etc
2-> carats: (input TEXT or range selection)
3-> ...
- gold colour ->[conditional]->...

The data for the dropdowns must be loaded from a different admin area and the relative informations (multilanguage) managed in a non-Opencart tables if needed (most probably it should be like that due to the limitations of the OC oc_attribute*).

The organization of the precedence for the frontend filters (ex. the gold colour before the gemstones types) should be available for management by the admin in the backend.
The admin must be able to add/remove the "filter" extension to the various parts of the frontend layout (search, categories) as selectively for the specific categories (similarly to the filters already available in the OC marketplace).


In the frontend:
The Filters (like "Mega Filter") must be above (content_top) the categories/search products results/list (The admin should be able to choose if the panel is foldable/dropdown or fully shown. The style could be above the content, left column, right column)
and include the selection (checkboxes) of the attributes* (ex. gold color: white, yellow, rose | gemstones: white diamond, black diamond, zircon, other stones) and after the selection, that already shows the products related to the attribute, a Subpanel must be available with the selectable subattributes (ex. gemstone cut: ) with the reference to the attribute selected before and (the panel) kept in the case of a previous user selection.

An additional (main) filter must be the selection of the prices with radio buttons ranges (ex. [] 0-500, [] 500-1500, [] 1500-2500, [] 2500-5000, [] 5000+).

The filters must not show attributes/subattributes that are not available for the products available in the specific results/area/category/search.

The filters must keep the user preferences/selections.
A button (lower right of the first filter panel) must be available to reset all the preferences.
The filters in the frontend for the Mobile must be adequately usable (an example could be the amazon filters on the mobile app. desktop/mobile).

The same informations added in the backend must be available to replace the OC's attributes of each product's page in the specifications tab.

The extension/mod must support a cache (a different one for each customer group - see below for the price variation) to avoid extra load on the server.

[extra] We need to implement the different prices due to the automatic calculation of different prices (% and customer group are taken from two session variables) on the base of the customer group. This part could be added in a second moment with another quotation but must be kept in mind since it will affect the price filter (we already implemented it before with "mega filter plus" in ~1 hour but things can be different with your extension/mod).

----
At least the frontend must be responsive.

Oc extension, use of VQMOD. OC version 2.0.3.1 (at the moment - we will discuss later for other OC versions). PHP 7.2.x.

The dev.t (source code) must follow the OC's mvc pattern.


---
The extension must be sold with all the c.rights since we don't want legal issues.
You are welcome if you can already send a (working! admin/frontend) demo of something that fits our needs.
Due to the urgency (add the extra costs) quote ONLY if you already have a solution like that or if you have a team that could deliver within 30 days.
We undersign a contract (from your side) related to the extension/mod. mentioned above.
Half payment on a draft demo/development, half on delivery with invoice.
Payment will be sent asap (max 2 working days) via paypal or via SEPA bank transfer if you are in the EU.
Please, avoid any superfluos comment/message (ex. we already know that it will not cost as an extension that could be bought from the marketplace. We know that the initial quotation could not represent the final cost and a clarification could follow before starting the project).

Send an Orientative quotation, including taxes where applicable, to info@bnit.it [Our company exists since 2004 - verifiable italian VAT/company nr].

Thank you for your time. Regards

L. A. Iarrusso @ bnit
Last edited by trueliar on Fri Sep 08, 2023 11:04 pm, edited 1 time in total.

New member

Posts

Joined
Sat Jan 11, 2014 12:09 am

Post by paulfeakins » Sat Sep 02, 2023 4:51 am

Feel free to drop us an email for a quick estimate: info@antropy.co.uk

UK OpenCart Hosting | OpenCart Audits | OpenCart Support - please email info@antropy.co.uk


User avatar
Legendary Member
Online

Posts

Joined
Mon Aug 22, 2011 11:01 pm
Location - London Gatwick, United Kingdom

Post by ianradnor089 » Sat Sep 02, 2023 2:37 pm

Hello There,
Greetings!!

I have sent you an email.

Regards
Ian

Opencart Specialist | Email: ianradnor088@gmail.com | Skype: ianradnor088 | Ph. +13232875754 |


User avatar
Active Member

Posts

Joined
Thu Dec 06, 2018 6:35 pm


Post by alanjones » Sat Sep 02, 2023 4:15 pm

Hello there
Greetings

I have reviewed your requirements and would be delighted to assist you with this work.

Please feel free to reach out to me using the contact details provided below to discuss this further.

E- alanjones(dot)tis(at)gmail(dot)com
Skype - live:.cid.6a62b7b34d1aa390

looking forward to hearing from you

Regards
Alan Jones

Opencart Specialist | E- alanjones(dot)tis(at)gmail(dot)com |Skype - live:.cid.6a62b7b34d1aa390


User avatar
Active Member

Posts

Joined
Wed Mar 10, 2021 4:17 pm
Who is online

Users browsing this forum: paulfeakins and 3 guests