Multiselection in CNContactPickerViewController - swift

I am creating a food app which requires recommendation. I am adding a feature which allows me to recommend particular food to my friends in my contact list. However, upon using CNContactViewController, I am not getting the required UI for multiselection. This is the screenshot of what I am getting
This looks quite messy. I don't want the cancel and group button. Is there any way to get what I am looking for? Any Custom way to achieve it?

As you asked to recommend other libraries, this could be the better option for multiselect design, check this->EPContactsPicker
Update:
For multiselect to enable in cncontactpicker, use this method contactPicker:didSelectContacts:

Related

Pagination in Drop Down (Flutter)

Is there any way to use drop-down with pagination feature in flutter?. Basically, I need to update drop-down items on the API changes(with limit and offset).
If regardless you get the solution to achieve let's say, it's not a good practice to use pagination for something like a dropdown. If the response is something that gives a lot of data, it's not a great User Experience to make them scroll down to find anyways.
One approach you can take is to take the user to another screen/modal dialog/modal bottom sheet and give them the option to Search or maybe show the listing there with some filters/search.

Create a Block with data from database in Sulu

I need to build a block with data from (Symfony) Entity.
For example a carousel with last 3 item/record from database.
This block can appear in more than just a page.
I know that I can use a custom controller but is that the best technical choice ?
Do i need "Smart content" ? Read the doc but it's not clear
How i can do that ?
Thanks in advance.
Using a twig extension or a controller would definitely be the easiest way, because no sulu knowledge is required for that.
But the sulu way of solving that problem would be a custom SmartContentDataProvider. There are two main advantages of this method:
The content editor can further filter the result (in your case probably sorting and limiting)
The result is also displayed in the admin interface (Otherwise it would just be shown in the preview)
Our community is usually using our Slack channel or GitHub Discussions for support questions. Your questions will probably be answered a lot faster there, because there we can better track them.

Override dropdown list in AtTask

Is it possible to override the dropdown list in AtTask to allow filtering? I have used the "External Page" where I created a jsp with the filtering capabilities, but I would like to filter my drop down list, within AtTask, rather than using the iframe. Can this be done?
To which drop down are you referring? Is this an interaction between an external page and AtTask core product?
If this is a question about an in product feature or enhancement I would recommend calling AtTask's customer support. They can help you in learning more about the product and answer any questions you may have about customizing AtTask to suite your needs.
If I misunderstood something please let me know.

Best Product Listing Option for Concrete5

I'm going to be creating a Concrete5 website that will feature product listings. The listing system must offer all your typical ecommerce features, minus the ability to purchase items. It's strictly for browsing purposes only.
For example:
- Browse by category
- Search products
- Listings/results page with thumbnails and brief information (title, description, price in US/CAD, manufacturer, maker, etc.)
- Products single page (with detailed information, attributes and gallery/images)
All the things you'd expect to find in a listing system.
My issue is I can't find a specific add-on for something like product listings. This leaves me thinking that it may be best to use the e-commerce add on and do my best to hide anything related to the cart/payment process. That way it could just be used for everything else it offers.
What are your thoughts on this? Is there a better option?
Thanks for the advice!
Use the page list block. It has everything you need except for searching. But, in essence, that's what your requirements call for -- listing of pages.
Create a page type for your "product". The "brief information" can be in the Content block, or you can set as attributes. You'll probably want to make some minor changes to the block's view (by creating a new template) that displays the image as you want, the proper attributes, etc. Something similar to http://www.concrete5.org/documentation/how-tos/designers/styling-the-page-list-block/
There are several adanced page list blocks in the marketplace. You might want to start with those.
Right creat Page type.
After creat Page attributes.
Add a block page_list create a template for it and filter by attributes.
You can even use ajax to filter.
http://www.weblicating.com/doku/doku.php?id=cheatsheet/#.UbR7P0BmiSp
U can find here about page_list or read documentation Concrete5.

Design ideas for multi-select items from a long list

I'm developing a system in which I need to select, from a long list os customers, some to which an specific (batch) action will be executed. For example, I want to select "John", "Peter" and "Steve" and click the "delete" button. No more than 5 customers will be selected.
The problem is that, since there're more than 500 customers, listing all isn't a good option. So far I did an AJAX search that shows just the customers that meet the criteria, but which multiselect way you recommend?
My best idea so far is a below this list in which I could either drag-and-drop the users I want to select or double click them
Any better ideas/examples?
Thanks
I don't know whether you're using jQuery, nor whether your site's design vocabulary is suited to it -- but this jQuery autosuggest plugin is excellent.
+1 for ksr's autosuggest find. I would use this in conjunction with a list box. The user types in the autosuggest input field and when they select an item it adds it to a list box. They can then add additional names via the same method, and submit the list when they've added all the names.
I would go for the pattern used by eBay. They probably did some usability research. You can find more info here: http://quince.infragistics.com/Patterns/Multiple%20Selection%20from%20a%20Large%20List.aspx