Jump to content
X2Community Forums


  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by jack

  1. Hi darkMetal, The file you sent was the CommonControllerBehavior.php not the CommonSiteControllerBehavior.php. I have fixed the issue and recommend you take a back up of your current "protected/components/behaviors/CommonSiteControllerBehavior.php" and replace it with the attached file. I also recommend updating to a newer version of X2 since php 7.1 may cause issues with older versions of X2. -Jack CommonSiteControllerBehavior.php
  2. Can you post the file "protected/components/behaviors/CommonSiteControllerBehavior.php".
  3. Thanks, can you also post the error, the stack trace helps, but I'll also need to see the error.
  4. Can you post line 180 from the file protected/components/behaviors/CommonSiteControllerBehavior.php. Also have you tried to clear the sessions table in the database.
  5. Hi TechnoStev101, All custom modules are placed in protected/modules. If you are having trouble finding it try using grep and lookup "class {new module name}" and you should find it's class file. -Jack
  6. Hi Katia, yes you can create records with our API. Here is some more info about our API http://wiki.x2crm.com/wiki/REST_API_Reference
  7. Thank you for the follow up. I will dig more into this issue and try to add a fix in a future release. -Jack
  8. Thanks Brown, To get more details on the line before line 321 "$actionsStartDate = $command->queryScalar();" of the file can you add "printR($command,1);" and post what you get when you load the page. Then a temporary fix so you can view your record delete line 322 "$actionsStartDate = $command->queryScalar();" and replace it with "$actionsStartDate = time();" -Jack
  9. Hi bigbankclub, This is an issue that shows up if you use the same web browser that you login into x2 with to view the webforms. Try viewing the other webpages with a different browser or incognito mode. -Jack
  10. Hi Brown, Can you upload your file for C:\xampp\htdocs\X2CRM\x2engine\protected\components\sortableWidget\recordViewWidgets\ActionHistoryChartWidget.php So I can look over it. -Jack
  11. Hi Bob, how many records are you trying to export and can you open you console tab and see if there are any errors? -Jack
  12. Hi Katia, Currently there is not a way to update the value of related record in the workflow. The best option I think is to use the API call workflow action to call your own system and update your contact record with data from the opportunity using the NameId value stored in the link for opportunity to contact. You could have Total Amount be a formula field and have it be equal to c_totalAmount plus another field where you would store the value from opportunity. But make sure the fields you use in the formula have a default value, NULL or unset values can cause issues when the system tri
  13. Hi bigbankclub, Can you see if there are an console errors for the javascript. Also can you check to see if the web calls for the notification data is working correctly. -Jack
  14. On line 46 change "$this->fieldModel['fieldName'] " to "$this->name " In php 8 accessing a undefined array key throws an error instead of previous versions were this would be a notice. We are working on updating our php 8.0 compatibility for our next update.
  15. Can you please upload you copy of the file "protected\modules\x2Leads\components\X2LeadsDataColumn.php"
  16. Hi Brown, Can you please share how you got to the page with the error. -Jack
  17. Hi Tanmoy, Have you set up your cron table in the admin settings? -Jack
  18. You can set the record to visibility to private, or set the access rules for roles by going to admin->user management-> edit user permissions & access rules. -Jack
  19. If you go to admin->System settings-> Activity Feed Settings you will find an automatic way to clear activities. -Jack
  20. Hi rordallas, to rectify this for now you can manually compete the campaign. We look more into this. -Jack
  21. Hi Allied, you should be able to do this from the index view, the main grid view. You can click on the check box in the top left of the grid, then it will allow you to select all the records, then you can click the delete button. -Jack
  22. For this you need to base64 encode an api key plus username. Here is a link to our wiki that gives more info. http://wiki.x2crm.com/wiki/REST_API_Reference -Jack
  23. Hi Smurf, You can find the file in the location where you set up your x2 instance, typically it is in the "public_html" folder or what ever folder host the content for your website. -Jack
  24. For contact profile link, are you referring to the assignedTo of the contact record?
  • Create New...