ソースを参照

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):


読み込み中…
キャンセル
保存