🔴 January 2024 Alert: Forum support inactive!
New forum registration are currently closed.
Use GitHub discussions
.
  • Recent
  • Dark Theme
  • Login

UVdesk

  • Dark Theme
  • Login
  • Search
  • Recent
  1. Home
  2. Technical Help
Log in to post
  • Newest to Oldest
  • Oldest to Newest
  • Most Posts
  • Most Votes
  • Most Views
  • B

    Solved uvdesk/community-skeleton project fails
    21 Jan 2021, 18:07 • bmallett 22 Jan 2021, 05:11

    2
    0
    Votes
    2
    Posts
    336
    Views

    Sanjeev 22 Jan 2021, 05:11

    @bmallett

    Yes, downgrade your php version to 7.2 or 7.3.
    And make a try.

  • S

    Solved Imap open issue
    20 Jan 2021, 13:41 • Shoman 20 Jan 2021, 13:49

    2
    0
    Votes
    2
    Posts
    265
    Views

    Sanjeev 20 Jan 2021, 13:49

    @Shoman

    Check this:
    https://forums.uvdesk.com/topic/1817/mention-steps-to-debugging-the-imap-is-working-or-not/2

  • W

    Solved Seeing PHP errors
    19 Jan 2021, 15:14 • wmertens 20 Jan 2021, 08:45

    4
    0
    Votes
    4
    Posts
    459
    Views

    Sanjeev 20 Jan 2021, 08:45

    @wmertens

    You can try using command this may be you will be able to see errors on CMD.

    Or

    If using web installer Just check your console for any kind of error during installation.

  • D

    Solved How to add a new placeholder in Email Template?
    8 Jan 2021, 13:55 • Donald T Walker 8 Jan 2021, 14:10

    2
    0
    Votes
    2
    Posts
    288
    Views

    Sanjeev 8 Jan 2021, 14:10

    @Donald-T-Walker

    Here is a example how to make a new placeholder for Email templates and process that placeholder for a email.

    So here we are adding placeholder for Ticket Type.

    3a026ac8-e996-4a6c-9dc0-0883fa1b5ad2-image.png

    Now you will see a placeholder in Email template with name Ticket type.

    2. Process placeholder:

    a943f6e1-173a-4ef5-8e8e-bd8f4a6b8b79-image.png

    Finally clear your project cache by below command:

    php bin/console c:c

  • D

    Solved Not able to fetch the tickets after refreshing the mailbox
    7 Jan 2021, 11:23 • Donald T Walker 7 Jan 2021, 11:43

    2
    0
    Votes
    2
    Posts
    232
    Views

    Sanjeev 7 Jan 2021, 11:43

    @Donald-T-Walker

    You need to update your site_url  in uvdesk.yaml file (under config/packages of your project).

    Your site_url should be : Your_host/project/public

  • R

    Solved How to increase session expire or Logout time?
    31 Dec 2020, 11:54 • Rosa A Hancock 31 Dec 2020, 12:45

    2
    0
    Votes
    2
    Posts
    551
    Views

    Sanjeev 31 Dec 2020, 12:45

    @Rosa-A-Hancock

    By default session expire time is around 10 min means if you are inactive on site from last 10 min it will automatically logout after 10 minute of inactivity.

    If you wish to change it follow below solution.

    Locate path in your project config->packages->framework.yaml

    You will basically store the sessions in the /var/sessions/ directory and that's it, the lifetime option will work again. You can do this quickly modifying your framework.yaml file in the session block like this:

    session:
          handler_id: session.handler.native_file
          save_path: '%kernel.project_dir%/var/sessions/%kernel.environment%'
          # 2 Days lifetime (172800 seconds)
          cookie_lifetime: 172800
          cookie_secure: 'auto'
          cookie_samesite: 'lax'

    Most probably it should will work for you.

    And after saving framework.yaml file you should clear your project cache by below command:

    php bin/console c:c

  • B

    Solved Office 365 Configuration for swiftmailer and mailbox how can we do this?
    30 Dec 2020, 14:36 • Brian B Peach 30 Dec 2020, 15:30

    2
    0
    Votes
    2
    Posts
    435
    Views

    Sanjeev 30 Dec 2020, 15:30

    @Brian-B-Peach

    Check below link to configure.

    https://github.com/uvdesk/community-skeleton/issues/234

    https://github.com/uvdesk/community-skeleton/issues/163

    Hope these link will help !!

  • R

    Solved Need help - reset password without posting email how to do it
    4 Dec 2019, 17:40 • russian_uvdesk 30 Dec 2020, 14:38

    4
    0
    Votes
    4
    Posts
    2.2k
    Views

    Sanjeev 30 Dec 2020, 14:38

    @alisamifarooq

    Are you facing any problem ?

    You can change or update password using both the methods and it should work.

  • B

    Solved Add index.php after public folder.
    30 Dec 2020, 14:04 • Brian B Peach 30 Dec 2020, 14:28

    2
    0
    Votes
    2
    Posts
    1.0k
    Views

    Sanjeev 30 Dec 2020, 14:28

    @Brian-B-Peach

    Open your .htaccess file under public folder of your project and add some random text at the top and save your file.

    Now try to access your project.

    Case 1:

    If you are getting 500 Internal server error after adding a random text in .htaccess file.

    It means it is working.

    Case 2:

    If you are still able to access public path of project which means  .htaccess it is not working yet.

    so you need to enable it.

    Open your apache2.conf file and Allow overwrite All.

    <Directory /home/users/www>
    Options Indexes FollowSymLinks
    AllowOverride All

    Require all granted

    here.

    Now also you need to run two below commands for enabling mod rewrite rule.

    a2enmod rewrite
    service apache2 restart

  • B

    Solved How to add an email from backend if not match with email pattern?
    30 Dec 2020, 14:00 • Brian B Peach 30 Dec 2020, 14:25

    2
    0
    Votes
    2
    Posts
    625
    Views

    Sanjeev 30 Dec 2020, 14:25

    @Brian-B-Peach

    As there is a front end validation which actually check a valid email (like .com/.net/.in at the end) so it will not allow you to add from front end.

    Now you can do one thing add any email from front end and change the email from backend files.

    Open swiftmailer.yaml, uvdesk.yaml, uvdesk_mailboxes.yaml file under config->packages of your project.

    You can change the email from these files after adding any valid email from front end.

    8ec6e691-925b-4bde-abfb-37e1d267ca6b-image.png

  • R

    Solved Redirect to knowledgebase and ticket list page
    29 Dec 2020, 14:21 • Rosa A Hancock 29 Dec 2020, 14:51

    2
    0
    Votes
    2
    Posts
    355
    Views

    Sanjeev 29 Dec 2020, 14:51

    @Rosa-A-Hancock

    For this you need to make below changes as suggested below in screenshot.

    locate path in your project and update code as done with red mark in screenshot:

    vendor/uvdesk/support-center-bundle/Controller/Ticket.php

    Open Ticket.php and reach to ticketadd() function make changes as done in below screenshot.

    01136950-5a12-4aa9-aa9b-1d3cf99a8416-image.png

    It will also updated in our project in next release.

    Thanks,

  • V

    Solved Minimum configuration to install UVdesk on Nginx
    29 Dec 2020, 05:17 • Vickie Trollinge 29 Dec 2020, 08:17

    3
    0
    Votes
    3
    Posts
    289
    Views

    V 29 Dec 2020, 08:17

    @Sanjeev
    Thanks bro, for your help!!

  • I

    Solved Remove Symfony web profiler
    28 Dec 2020, 14:07 • Irene C Templin 28 Dec 2020, 14:22

    2
    0
    Votes
    2
    Posts
    1.3k
    Views

    Sanjeev 28 Dec 2020, 14:22

    @Irene-C-Templin

    Open your project directory and locate path.

    Config->packages->dev->web_profiler.yaml

    Open web_profiler.yaml and make change as done in screen shot below.

    c75ab7c0-c7ef-4023-a96f-17b3415c9f5d-image.png

    Hope it will help !!

    Thanks,

  • D

    Solved How we can permantly delete the tickets? or make deleted ticket restore.
    28 Dec 2020, 09:13 • Donald T Walker 28 Dec 2020, 12:25

    3
    0
    Votes
    3
    Posts
    279
    Views

    Sanjeev 28 Dec 2020, 12:25

    @peopleinside Thanks for your explanation regarding this query I am also attaching a screenshot for more understanding.

    @Donald-T-Walker
    Hope below screenshot will help you understand this.

    6735c98e-5217-460d-bdf2-a56c6b88aa0c-image.png

  • D

    Solved Time frame for refresh mailbox
    28 Dec 2020, 09:21 • Donald T Walker 28 Dec 2020, 12:13

    2
    0
    Votes
    2
    Posts
    320
    Views

    Sanjeev 28 Dec 2020, 12:13

    @Donald-T-Walker
    You can simply run command as shown below.

    For example you are running a command for one day.

    php bin/console uvdesk:refresh-mailbox -t 1440 example@gmail.com

    Here after -t you have to specify time in minutes like for one day (1440).

    Thanks,

  • V

    Solved How to Add my own New status fields?
    24 Dec 2020, 12:32 • Vickie Trollinge 24 Dec 2020, 13:12

    2
    0
    Votes
    2
    Posts
    446
    Views

    Sanjeev 24 Dec 2020, 13:12

    @Vickie-Trollinge

    For this query you just need to make some few changes to do this.

    1.  Add all status to your database  table uv_ticket_status  as we have added two new status here in below image in database table.

    582da893-3d6e-48af-9690-c3ec0975eff1-image.png

    2. Now locate file vendor->uvdesk->core-framework->Repository->TicketRepository.php open  TicketRepository.php  and  reach to  getTicketTabDetails()  function.

    $data = array(1 => 0, 2 => 0, 3 => 0, 4 => 0, 5 => 0, 6 => 0, 7 => 0, 8 => 0); 
     
    Add new entries in $data array here as we have added 7 and 8.

    3. Finally  locate   vendor->uvdesk->core-framework->Resources->views->ticketList.html.twig
     
    open ticketList.html.twig  and  go to line 134  add new status elements here.

    <li>
    <a href="#" data-id="7" class="uv-aside-nav-active"><span class="name">{{ 'Hold'|trans }}</span><span class="uv-flag-gray">0</span></a>
    </li>

     
    <li>
    <a href="#" data-id="8" class="uv-aside-nav-active"><span class="name">{{ 'Coming'|trans }}</span><span class="uv-flag-gray">0</span></a>
    </li>

     
    and provide the data-id as same as in database.

    You can make this changes and the things will work as expected.

    9391c439-6e33-4773-8411-91e1c211f71a-image.png

    Thanks,

  • V

    Solved How to retrieve the admin password?
    24 Dec 2020, 12:30 • Vickie Trollinge 24 Dec 2020, 12:59

    2
    0
    Votes
    2
    Posts
    285
    Views

    Sanjeev 24 Dec 2020, 12:59

    @Vickie-Trollinge

    If accidentally forget your admin password and not able to login don't worry you can create a new admin password using below command.

    php bin/console uvdesk_wizard:defaults:create-user ROLE_ADMIN

    Just fill all the details for the admin and login using new details.

  • V

    Solved Mail to customer not working
    24 Dec 2020, 08:27 • Vickie Trollinge 24 Dec 2020, 08:43

    2
    0
    Votes
    2
    Posts
    257
    Views

    Sanjeev 24 Dec 2020, 08:43

    @Vickie-Trollinge

    We have recently made some updates now it should work for you whenever you update ticket status a mail will reach to customer that your ticket status has been changed. You just need to setup a workflow for the same.

    Locate path in your project:

    vendor/uvdesk/core-framework/Workflow/Actions/Ticket/MailCustomer.php

    open MailCustomer.php and made changes as done here.

    Or

    you can simply replace your file content from here.

  • V

    Solved Want too see all tickets except closed one.
    24 Dec 2020, 07:14 • Vickie Trollinge 24 Dec 2020, 08:35

    3
    0
    Votes
    3
    Posts
    298
    Views

    V 24 Dec 2020, 08:35

    @Sanjeev I made the changes and it works!! Thank you for your quick support 🙂
    Keep delivering the best customer support 👍

  • R

    Solved How to add users email in group instead of their name?
    22 Dec 2020, 06:37 • Rosa A Hancock 23 Dec 2020, 11:29

    6
    0
    Votes
    6
    Posts
    735
    Views

    Sanjeev 23 Dec 2020, 11:29

    @alisamifarooq

    Stay tuned with github repository for latest updates and releases.
    https://github.com/uvdesk/community-skeleton