Basic Assignments
 
Options & Settings
 
Main Time Information
Color Code: Pink
Assigned To: Bryan Dayton
Created By: Cory Warden
Created Date/Time: 5/28/2020 4:36 pm
 
Action Status: Completed
Show On The Web: Yes - (public)
Priority: 0
Finished/Done: Yes - 12/18/2020 6:53 am
Finished/Done By: Cory Warden
Budgeted/Estimated Value: 2,700.00  
Actual/Real Value: 7,000.00   [donate]
Invoice/Quote Status: Blank (n/a)
General Amount: $0.00
 
Time Id: 1797
Template/Type: Community Funded Projects
Title/Caption: Customer Attributes
Start Date: 5/28/2020
End Date: Unknown... (open or blank)
Total Time: Unknown... (open or blank)
Target/Due Date: 5/28/2020
Main Status: Active

Sorry, no photos available for this element of time.


Uploaded Media/Content & Other Files (4)
Media Name   File Type Date Description
show_flex_attributes_on_web.mp4   Video 12/17/2020 Show flex attributes on web
Flex_Attributes.mp4   Video 10/1/2020 Flex Attributes: Part 2 of the customer attributes.
customer_attributes.mp4   Video 8/17/2020 Customer attributes function.
customer attributes.xlsx   Doc/Spreadsheet 5/28/2020


Notes:

12/18/20: Adding $700.
11/20/2020: Adding $1600 to project. Total=$6226.90
10/21/20: 10/9/20: As of today: 4626.90. This includes work on projects #1764 and 1765. These two projects have another 31 hours ($3100) allocated to them so still within budget. ($5800)

9/25/2020: Fix/add sort option in e-commerce (currently doesn't work).

Some other settings that Steve mentioned and is trying to get money for: Notes: you can leave it blank so the customer can enter a note, or there can be a drop down for them to choose from. It would be nice to have both.

5/28/2020: sent to client to complete their project scope.


Additional Comments/Notes - Subs (1)
Title/Caption Date Time Done By Comment/Note
Flex Attributes on the Web 10/29/2020 3:39 pm Cory Warden

10/29/2020: The original project has already been built by Bryan. This is an addition to the original project. It was called Flex Attributes and we are currently focusing on the customer flex attributes.

1) Rescript the database
Add a new column to the flex attributes table. Most likely a tiny int (a switch) default of 0 or off. The new column name should be show_attribute_on_web. This needs to be scripted into a database update. 


2) Add/edit process to collect settings
We need to add a check box to the page where we add/edit the flex attributes. The page name is flex_attribute_templates.cfm. Most likely the column will have a simple title such as Show on Web. As a requirement we need to make sure that the check box value is passed to the action page. The value needs to be shown in its current status when viewed (is it checked or unchecked). Just make sure that we validate things and everything gets connected on the action page. The default should be unchecked for any of the new ones.

3) Deploy or using settings out in e-commerce
These new settings need to show up outside in the e-commerce land. There might be multiple different versions of this, meaning we need to show the data, add data, and edit the data. Most of these pieces are done from a page called web_my_details.cfm. We can use the internal code that we built on the add_edit_customer.cfm page to mimic what needs to show on the web based on the new setting.

**We only want the ones that they select as show on the web to actually show on the web. ***Out in e-commerce there are multiple templates, and the only one we are requiring this for is the afb mobile ready (it is in the custom templates afb mobile ready folder).

4) Meet with Brandon for code sign off.