summaryrefslogtreecommitdiff
path: root/web_notify/readme/USAGE.rst
diff options
context:
space:
mode:
authorRafi Zadanly <zadanlyr@gmail.com>2023-06-16 16:43:59 +0700
committerRafi Zadanly <zadanlyr@gmail.com>2023-06-16 16:43:59 +0700
commitad3677ba03880180873f27ac18ba841b81b2db14 (patch)
tree27583b6e5e9c52286e2ceb2761e5c1e9fe0f5e47 /web_notify/readme/USAGE.rst
parente6e43d9e597551be2f8a1bad3fe400b60c102361 (diff)
Add web_notify addons
Diffstat (limited to 'web_notify/readme/USAGE.rst')
-rw-r--r--web_notify/readme/USAGE.rst41
1 files changed, 41 insertions, 0 deletions
diff --git a/web_notify/readme/USAGE.rst b/web_notify/readme/USAGE.rst
new file mode 100644
index 0000000..e25ef76
--- /dev/null
+++ b/web_notify/readme/USAGE.rst
@@ -0,0 +1,41 @@
+
+To send a notification to the user you just need to call one of the new methods defined on res.users:
+
+.. code-block:: python
+
+ self.env.user.notify_success(message='My success message')
+
+or
+
+.. code-block:: python
+
+ self.env.user.notify_danger(message='My danger message')
+
+or
+
+.. code-block:: python
+
+ self.env.user.notify_warning(message='My warning message')
+
+or
+
+.. code-block:: python
+
+ self.env.user.notify_info(message='My information message')
+
+or
+
+.. code-block:: python
+
+ self.env.user.notify_default(message='My default message')
+
+.. figure:: static/description/notifications_screenshot.png
+ :scale: 80 %
+ :alt: Sample notifications
+
+You can test the behaviour of the notifications by installing this module in a demo database.
+Access the users form through Settings -> Users & Companies. You'll see a tab called "Test web notify", here you'll find two buttons that'll allow you test the module.
+
+.. figure:: static/description/test_notifications_demo.png
+ :scale: 80 %
+ :alt: Sample notifications