瀏覽代碼

Fix in Web Page naming

version-14
Anand Doshi 11 年之前
父節點
當前提交
a5b72fd258
共有 1 個檔案被更改,包括 3 行新增2 行删除
  1. +3
    -2
      frappe/website/doctype/web_page/web_page.py

+ 3
- 2
frappe/website/doctype/web_page/web_page.py 查看文件

@@ -5,6 +5,7 @@ from __future__ import unicode_literals
import frappe, os, time
from frappe.website.website_generator import WebsiteGenerator
from frappe.website.utils import cleanup_page_name
from frappe.utils import cint

class DocType(WebsiteGenerator):
def autoname(self):
@@ -13,12 +14,12 @@ class DocType(WebsiteGenerator):
last = frappe.conn.sql("""select name from `tabWeb Page`
where name like '{}%' order by name desc limit 1""".format(self.doc.name))
count = last[0][0].replace(self.doc.name, "")
if count and "-" in name:
if count and "-" in count:
count = cint(count.split("-")[1])
else:
count = "1"
self.doc.name = self.doc.name + "-" + count
self.doc.name = "{0}-{1}".format(self.doc.name, count)
def validate(self):


Loading…
取消
儲存