Welcome!

This community is for professionals and enthusiasts of our products and services.
Share and discuss the best content and new marketing ideas, build your professional profile and become a better marketer together.

Câu hỏi này đã bị gắn cờ

Nhưng tin buồn là mình vẫn không thêm được menu cho website. Mình tạo bên ngoài giao diện website.
Đây là log:

openerp.http: Exception during JSON request handling.
Traceback (most recent call last):
  File "C:\Odoo 8.0-20150323\server\.\openerp\http.py", line 537, in _handle_exception
  File "C:\Odoo 8.0-20150323\server\.\openerp\http.py", line 574, in dispatch
  File "C:\Odoo 8.0-20150323\server\.\openerp\http.py", line 310, in _call_function
  File "C:\Odoo 8.0-20150323\server\.\openerp\service\model.py", line 113, in wrapper
  File "C:\Odoo 8.0-20150323\server\.\openerp\http.py", line 307, in checked_call
  File "C:\Odoo 8.0-20150323\server\.\openerp\http.py", line 803, in __call__
  File "C:\Odoo 8.0-20150323\server\.\openerp\http.py", line 403, in response_wrap
  File "C:\Odoo 8.0-20150323\server\openerp\addons\web\controllers\main.py", line 944, in call_kw
  File "C:\Odoo 8.0-20150323\server\openerp\addons\web\controllers\main.py", line 936, in _call_kw
  File "C:\Odoo 8.0-20150323\server\.\openerp\api.py", line 241, in wrapper
  File "C:\Odoo 8.0-20150323\server\openerp\addons\website\models\website.py", line 676, in save
  File "C:\Odoo 8.0-20150323\server\.\openerp\api.py", line 241, in wrapper
  File "C:\Odoo 8.0-20150323\server\.\openerp\api.py", line 363, in old_api
  File "C:\Odoo 8.0-20150323\server\.\openerp\models.py", line 3774, in write
  File "C:\Odoo 8.0-20150323\server\.\openerp\api.py", line 239, in wrapper
  File "C:\Odoo 8.0-20150323\server\.\openerp\api.py", line 546, in new_api
  File "C:\Odoo 8.0-20150323\server\.\openerp\models.py", line 3843, in _write
  File "C:\Odoo 8.0-20150323\server\.\openerp\sql_db.py", line 158, in wrapper
  File "C:\Odoo 8.0-20150323\server\.\openerp\sql_db.py", line 234, in execute
DataError: invalid input syntax for integer: "new-1"
LINE 1: SELECT id FROM website_menu WHERE id IN ('new-1') AND (paren…
                                                 ^


Bác David đã từng gặp lỗi này chưa ạ. Trông cái câu query kia lạ thật. Đáng nhẽ nó chỉ lấy cái id là số "1" thôi. Đằng này nó lại lấy cả cái title vào đó :(.
Ảnh đại diện
Huỷ

bạn tạo ở bên trong hay bên ngoài site?

Mình tạo bên ngoài site. Tạo được cái menu đấy. Sắp xếp đc nó. Nhưng khi ấn Save thì không chạy gì cả. Xem log thì báo như vậy.

Bạn thử tạo bên trong xem có bị lỗi không?

Câu trả lời hay nhất

Bạn thử tạo menu ở bên trong (thay vì bên ngoài site) rồi cho mình biết kết quả thế nào.

Ảnh đại diện
Huỷ
Tác giả Câu trả lời hay nhất

Chào bác,

Mình tạo bên trong thì được :|.

Ảnh đại diện
Huỷ
Câu trả lời hay nhất

Như vậy có thể do lỗi Javascript ở phần ngoài site. Lỗi gì thì chắc phải cho vào IDE debug thì mới bắt được bệnh.

Ảnh đại diện
Huỷ

Ựa. Chắc do db mình bị sao đó. Chứ đây là chức năng cơ bản thôi.

Vào IDE thì cũng có bug đc JS đâu bác :|

@Thomas,

Bạn thử update bộ code mới nhất hoặc tạo db khác xem còn lỗi này không?

Ai bẩu là không được?
https://www.youtube.com/watch?v=_uzSw_fb7NQ

Hoặc chỉ Chrome: https://www.youtube.com/watch?v=htZAU7FM7GI

Search thêm với từ khóa Chrome Javascript Debugger

Trả lời của bạn

Vui lòng đảm bảo câu trả lời của bạn có liên quan và giải đáp đúng nội dung câu hỏi. Nếu muốn bình luận về câu hỏi hoặc câu trả lời, hãy sử dụng công cụ Bình luận. Lưu ý, bạn có thể thay đổi nội dung trả lời thay vì trả lời lại 02 lần cho cùng một câu hỏi. Đồng thời bạn có thể nhấn nút để bầu chọn câu hỏi / câu trả lời tốt nhất.