Detailed description
This module allows you to attach product specification data to any entity in Drupal 7. Mostly we can use this module to store product specifications on product display page. The form allows the user to add/remove number of rows and allows entry into each table cell using text / text area fields. Every node/entity can have multiple specification field. User can enter data by hand or by CSV upload. Specification fields are multi-value and revision capable. This module also has a sub module for specification bulk import. It allows user to select entity, bundle and field to import data. Please refer README.txt file before doing import, It has all the steps to generate the csv file.
Requirements
Product specification import module requires the following module:
* Entity (https://www.drupal.org/project/entity)
Project page
https://www.drupal.org/sandbox/mayurjadhav/2360057
A git clone command
git clone --branch 7.x-1.x http://git.drupal.org/sandbox/mayurjadhav/2360057.git product_specification
Reviews of other projects
https://www.drupal.org/node/2359783#comment-9362861
https://www.drupal.org/node/2375161#comment-9360991
https://www.drupal.org/node/2378895#comment-9360649
https://www.drupal.org/node/2391791#comment-9432761
https://www.drupal.org/node/2392125#comment-9432861
https://www.drupal.org/node/2392971#comment-9433155
Comments
Comment #1
mayurjadhav commentedComment #2
PA robot commentedWe are currently quite busy with all the project applications and we prefer projects with a review bonus. Please help reviewing and put yourself on the high priority list, then we will take a look at your project right away :-)
Also, you should get your friends, colleagues or other community members involved to review this application. Let them go through the review checklist and post a comment that sets this issue to "needs work" (they found some problems with the project) or "reviewed & tested by the community" (they found no major flaws).
I'm a robot and this is an automated message from Project Applications Scraper.
Comment #3
nitesh pawar commented+1
Comment #4
ameymudras commentedHello Mayur,
I really like the idea of this module. I did review your module and here are the findings:
Warning: Division by zero in product_specification_field_widget_form() (line 451 of /Applications/XAMPP/xamppfiles/htdocs/commerce/sites/all/modules/product_specification/product_specification.module).Also a few suggestions:
Comment #5
nitesh pawar commentedComment #6
sagar ramgade commentedHi Mayur,
Thank you for your efforts, I did some manual review of the code however didn't install it yet. Please find my comments:
Automated Review
Review of the 7.x-1.x branch (commit e749f7a):
No automated test cases were found, did you consider writing Simpletests or PHPUnit tests? This is not a requirement but encouraged for professional software development.
Manual Review
The starred items (*) are fairly big issues and warrant going back to Needs Work. Items marked with a plus sign (+) are important and should be addressed before a stable project release. The rest of the comments in the code walkthrough are recommendations.
If added, please don't remove the security tag, we keep that for statistics and to show examples of security problems.
This review uses the Project Application Review Template.
Comment #7
mayurjadhav commentedThanks Amey and Sagar,
I have resolved all the issues which you have mentioned in your post.
Updating status to needs review.
Comment #8
klausiReview of the 7.x-1.x branch (commit 2e31389):
This automated report was generated with PAReview.sh, your friendly project application review script. You can also use the online version to check your project. You have to get a review bonus to get a review from me.
manual review:
But otherwise looks good to me. Removing review bonus tag, you can add it again if you have done another 3 reviews of other projects.
Assigning to MiSc as he might have time to take a final look at this.
Comment #9
mayurjadhav commentedComment #10
mayurjadhav commentedHi klausi,
Thanks for reviewing and reporting these issues. I have fixed all the issues.
Hoping to get the access soon.
Comment #11
misc commentedI will take a look this afternoon.
Comment #12
misc commentedLooks good to me.
Comment #13
misc commentedmayurjadhav, you have be granted git "vetted" status. Vetted users create full projects and promote existing experimental sandboxes. Welcome :-)
Comment #14
klausiPasting the approval template from https://groups.drupal.org/node/184389#promote
Thanks for your contribution, mayurjadhav!
MiSc updated your account so you can promote this to a full project and also create new projects as either a sandbox or a "full" project.
Here are some recommended readings to help with excellent maintainership:
You can find lots more contributors chatting on IRC in #drupal-contribute. So, come hang out and stay involved!
Thanks, also, for your patience with the review process. Anyone is welcome to participate in the review process. Please consider reviewing other projects that are pending review. I encourage you to learn more about that process and join the group of reviewers.
Thanks to the dedicated reviewer(s) as well.