I've installed and uninstalled a few times and so far no Affiliate tab shows up and there is no way to actually use the module. I'm using the latest version of Drupal. The screenshots in your issue queue has the tab so that's what I'm assuming I'm supposed to be seeing.

I can see a Top Referrers report under reports and the permissions are there but there is nothing else in terms of a user interface.

Comments

RKS’s picture

Title: No affiliate tab on install » How to delete campaigns, broken/missing handler field? URLs either return 404 or fatal error.

So today the Affiliates tab appeared. So I'm changing the title to reflect the new troubles.

I set up a couple of test campaigns to try and get a feel for it but now it just lists a field called Broken/missing Handler with no operations. I checked the view and this field is titled this....so I don't know whats going on there. I can attach a screenshot if necessary.

By following the directions int he README, it appears as though I just set a user to an affiliate, then use their UID after the ?a= for any(?) URL. When trying this I get this fatal error:

Fatal error: Call to undefined function entity_load_single() in /var/www/html/el/elixiist.com/sites/all/modules/affiliate_ng/affiliate_ng.module on line 284

The example I'm trying is http://www.elixirist.com/catalog/notes-orange-burial?a=74

I also tried the other example in the README and put in http://www.elixirist.com/ref/74 and that returns a 404. It says in the read me you can alter these things in the settings but the configuration under modules just takes me to the Drupal configuration page with nothing listed about Affiliates. The settings under the affiliates tab only lets me set the cookie expiration.

Please let me know what I'm doing wrong. Thanks

bojanz’s picture

Fatal error: Call to undefined function entity_load_single() in /var/www/html/el/elixiist.com/sites/all/modules/affiliate_ng/affiliate_ng.module on line 284

This is a function that comes with Entity API. If the system can't find it, maybe your Entity API install is old?
Because if it's so old that it doesn't have entity_load_single, then the URLs can't work (404 on ref/74), etc.

RKS’s picture

Okay, I have the most recent Beta of entity. This is what is provided under their stable releases.

I installed their newest Dev from Oct 7 and this no registers the ?a=uid correctly. So until entity updates their stable release to include the newest Dev releases i think it might be a good idea to add something to the homepage.

This also fixed the invisible operations on the Affiliates tab but now the campaigns are plain text. I noticed another issue in the list yesterday about this so I will check there for the solution to that.

The /ref/uid still returns a 404 after updating entity.

thanks for letting me know about the entity module.

perignon’s picture

Issue summary: View changes
Status: Active » Closed (won't fix)

Reopen if this is still a problem and give some steps to reproduce.