Closed (fixed)
Project:
Drupal.org customizations
Version:
6.x-3.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
4 Jul 2012 at 17:55 UTC
Updated:
4 Jan 2014 at 02:05 UTC
Jump to comment: Most recent
Comments
Comment #1
silverwing commentedFor trainings I would suggest:
Link - the url for their trainings landing page (Drupal trainings preferred)
Description field - what types of trainings they offer
Cost - A range of how much they change for the trainings
The view should show their name/logo, and the above. We might also have sectors, but I feel that they're being abused.
I think the only important filter would be on Country.
Comment #2
tvn commentedI've added "List in Training section" checkbox, Training url and description to the org node type. I am not sure that cost range field is really helpful, it so depends on specific training. Also this can probably be mentioned in Description? However if you insist I can add it :)
Built training view and added sidebar block: http://tvn-drupal.redesign.devdrupal.org/training
We probably also need to display these fields on the org node itself.
We'll also need to add some logic - what happens when "List in Training" checked. Probably same as with "Request marketplace listing".
Not sure now how best to organize filtering by country. We have "Countries served" field on the org node type which is being abused quite often. A lot of companies add all possible countries there and when you open a page of specific country there is hardly any company in the list which is even close to your location. Maybe we should restrict that field to 1 value only and rename it to just "Country" (as in location of the company). The we can also filter Trainings by this country.
Comment #2.0
tvn commentedadding to-dos
Comment #2.1
tvn commentedupdate
Comment #3
drummI haven't had time to work on this yet. For issue filing, see the code under the "If a new organization wants to be listed in the marketplace." comment. We need to make sure the training fields match well enough and make a copy of that code for training.
Comment #4
drummIt looks like something in the recent code changes for this is causing organization node views, like http://tvn-drupal.redesign.devdrupal.org/node/1204416, to fail. There are errors being logged to http://tvn-drupal.redesign.devdrupal.org/admin/reports/dblog to be debugged. If needed, Apache's logs are next to htdocs for every dev site.
Once working, please deploy on marketplace-drupal.redesign.devdrupal.org along with #1646458: Implement Featured marketplace section, this will help get the deployment instructions correct, and ensure nothing from more-recent deployments conflicts.
Comment #5
tvn commentedI've added required fields and copied a code for issue creation for training listing requests, was not able to test and make sure it's ok, because individual pages can't be opened.
Comment #6
tvn commentedI added similar fields to what services listing has:
The view looks for both in filters.
Issues for moderation are being created in the webmasters queue with "Drupal training list" component.
Deployment instructions will be at #1646458: Implement Featured marketplace section.
Comment #6.0
tvn commentedupdate
Comment #6.1
tvn commentedupdate
Comment #7
drummDeployed.
Now we need to migrate training companies.
Comment #8.0
(not verified) commented.