Преглед на файлове

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


Зареждане…
Отказ
Запис