9

Generating the checkboxes Take a good look at what you're trying to achieve, and what you're actually doing. You want a list of checkboxes that contains all options for a given Checkboxes field. So, for example, say your mbr_fieldname contains 3 checkboxes for primary colors. In that field's settings, you've added the three colors in the Multi-Select ...


4

Probably you have some broken conditional tag. The conditionals are more strict since 2.9.


3

Create a hidden template that is just the logged in username only. Then load it in via jquery ajax .load(); Once login is complete as well. if (event.success) { member_favourites = "5"; //do something $("div#username").load("_username.html"); }


3

This was a bug in Store, where mapped Zoo Visitor member fields were correctly saved after placing an order, but they were not loaded for new carts. This has been fixed in Store 2.1.0: Fixed mapped Zoo Visitor member fields not being loaded for new orders https://exp-resso.com/docs/release_notes.html#store_210


2

You can do this using {exp:zoo_visitor:details url_title="{segment_3}"} {exp:channel:entries channel="blog" author_id="{member_id}"} <h2>{title}</h2> {body} {/exp:channel:entries} {/exp:zoo_visitor:details} But by performance I would choose query: {exp:query sql="SELECT author_id FROM exp_channel_titles ...


2

Whilst I'm keen not to see this site become a 'do-my-homework-for-me' -type thing, I quite fancied having a go at this and had both some spare time and magnanimity... so please try out Perfect. It's very basic at the moment, but let me know via the Devot:ee forum of any extra features you need to make it useful.


2

Visitor channel fields can be mapped to native EE member fields when you prefix them with "member_" and the field_name has to match http://ee-zoo.com/docs/visitor/tutorial/working-with-native-member-fields.html


2

I have answered this question asked previously I have recently completed a build using Store 2 and Zoo Visitor, I ran into this issue but came up with a working solution. {exp:store:checkout next="cart/review" register_member="yes" disable_javascript="yes" require="name|order_email|address1|city|state|postcode|country" ...


2

Per the comments in the question you linked to, Store doesn't support mapped member fields during registration with Zoo Visitor (due to ZV not correctly handling member registration hooks). So your only option is to use the workaround in that thread, or craft your own workaround. Alternatively, as I mentioned in your last question, you can simply create a ...


2

Natively it would be tough. You could set their member group to have access only to a particular status, but that would take the member entry out your "regular" loop (since it would affect the status on an existing entry and not be doing version control, leaving the previously approved version in place). Since with visitor members are entries, Better ...


2

I think, Customer Account Number would be unique for each member so based on the Customer Account Number, the member id can be fetched. That member id can be used for manually login a member. You should see here: Manually login a member in ExpressionEngine There is another way also. As you can get member's username also with Customer Account Number so just ...


2

It would be good to see the template code you are using. Whilst the Addon may appear to be working for you on the site, it is highly likely that it is incompatible with that version. Read upwards of the improvements and in particular to File upload, authorisation methods and Safecracker changes: http://ellislab.com/expressionengine/user-guide/about/...


2

If you are updating the users member data stored in Zoo Visitor outside of the normal checkout process of Store you should be using the {exp:zoo_visitor:update_form} tag pair instead of the {exp:zoo_visitor:details} tag pair. The update tags allows for: The update form tag can be used to update native member fields like password, username, screen_name, ...


2

So I'm trying out the Solspace User plugin: https://solspace.com/expressionengine/user. If any other member plugins come online with EE3 I'll be sure to post it. I'm not sure solspace does all that I need ie custom field types for members but I think it'll provide some good member management benefits over the default EE system. I do wish EE would add some ...


1

I ended up using the SQL REPLACE functionality: {exp:query limit="1" sql=" SELECT ct.author_id, ct.entry_id, ct.channel_id, REPLACE (cd.field_id_37, '\{filedir_1\}', '') AS myfile FROM exp_channel_titles ct INNER JOIN exp_channel_data cd USING(entry_id) WHERE author_id = '{embed:lid}' AND ct.channel_id = '6' "} {if myfile == ""} {site_url}/pic/nofile....


1

shipping_phone is not a ZV global variable. If the tag doesn't exist then it will always just output as a string. If this is on the member account page then you just need to use the member details tag pair with their respective fields as shown in their docs.


1

That error is telling you that you don't have the view library loaded and you need it to make that call. Removing error_handling="inline" would prevent the errors from manipulating the view. I'm assuming line 618 is loading css in a _browser_css method based on my version. That method is called by a browser method. Place ee()->load->library('view'); ...


1

Solved. Problem was caused by new cross-site request forgery protections in EE. Setting the corresponding webhook action as csrf_exempt fixed it.


1

It turns out it was an .htaccess problem. Which is strange to me because I have the same .htaccess for other sites. But I suppose this thing happens from time to time. Time to re-evaluate what I'm doing in my htaccess file :) Nico at EE Zoo is amazing! Great way to start the day :D


1

I use Safecracker to let members edit my Zoo Visitor Channel Profiles, I have an additional status called 'Moderate' and use it as a hidden field. <input type="hidden" name="status" value="Moderate"> Whenever they update, viola - I know they've edited and can hide their status until moderated. (I also have a cron job that looks for the status of ...


1

I think is safe enough just take the last record in DB: 1: {exp:query sql="SELECT entry_id as member_entry_id FROM exp_channel_titles WHERE channel_id = 1 ORDER BY entry_id DESC LIMIT 1" parse="inward"} {exp:zoo_visitor:details member_entry_id="{member_entry_id}"} Thank You, {visitor:member_firstname} {visitor:member_lastname}! ...


1

IF you are using the register a member tags you need to make sure that you have either a username or email address field in your template populated and both a password and a password confirm field. Username is the users email address: {field:register_member} <label for="register_member">Register Member Account?</label> {!-- if you want people ...


1

I'm not sure if Zoo Visitor handles this differently, but you may need to place {last_activity} within the {exp:member:custom_profile_data} tag. Have you tried {exp:member:custom_profile_data} {last_activity} {/exp:member:custom_profile_data}? Also, this will display for the current logged-in user unless you show it as part of a larger loop and specify the ...


1

Some add-ons / field types in your Channel Form will only work if the JS is included in the head, which is unfortunate, as best-practice dictates your JS should live below the content. I worked around this by adding a parameter in my header/footer embeds called js_in_head. On pages with Channel Forms, I just included my main jQuery include in the header, ...


1

If the issue is logging in, and that's it, you can change replace your password in the exp_members table with an md5 hash of a password, and then log in using the unhashed version of the password. It's also possible to log yourself in programmatically (see EE 2.6.0 Password Reset not working)


1

I would recommend changing your admin_session_type in the config file to $config['admin_session_type'] = 's'; and trying again... if 's' (session) doesn't do the trick try 'c' (cookie) It might also be worth taking a peek at http://ellislab.com/forums/viewthread/216411/ If you locked out your account from some reason, you might have to clear out entries in ...


1

Have you tried logging in using your Super Admin email address as your username?


1

I've just released I need to give them permissions to the EE 'member' area of the site. They can delete zoo visitor members now.


1

After some help from @Adrian Macneil, I tried installing Store and ZV again. No luck, so with Store installed, started removing all OTHER add-ons and tracked it down to version 1.0.6 of LibrarEE. An update to 1.0.7 sorted it.


1

Everything looks fine with your markup. Make sure that the Supporters member group isn't locked at the moment as only Super Admin's can assign members to that group. I'm assuming also you have the closing exp:zoo_visitor:registration tag in your template.


Only top voted, non community-wiki answers of a minimum length are eligible