easywebhub / easyapp

More information and tutorials, please visit our website
https://easywebhub.com
0 stars 3 forks source link

Không thể tạo config.html cho file .md phức tạp #13

Closed baotnq closed 8 years ago

baotnq commented 8 years ago

Với các file .md phức tạp có chứa array hoặc cấu trúc con, ko thể tạo nên file config.html

Tham khảo file bên dưới

https://gist.githubusercontent.com/baotnq/7e628b8386c21329c28ad1520adf157f/raw/f48b3920a8dd9e6fe8415325c341908d42505a19/index.md

Mình sẽ giới hạn định nghĩa trong json chỉ 2 cấp thôi, như bên dưới

"sliders" : [
    {
        "imageUrl" : "/images/backgrounds/bg1.jpg",
        "alt" : "Home Slider",
    },
    {
        "imageUrl" : "/images/backgrounds/bg2.jpg",
        "alt" : "Home Slider",
    }
]
nemesisqp commented 8 years ago

làm không kịp hôm này nên em làm tạm code editor cho object array field image

baotnq commented 8 years ago

vậy cũng tốt lắm rồi em :D.

Bổ sung thêm 1 tab raw layout cho content nữa là ổn. Cái này khó, mà cũng cần test nhiều, nên fix từ từ thôii

baotnq commented 8 years ago

lấy source mới về, mở file .md ko hiện ra nghe, ví dụ

---json
{
"title": "Trang chủ",
"url": "/",
"description": "Index Page",
"layout": "index.html",
"permalink": false,
"function": "home",
"homePage" : true,
"sliders" : [
    {
        "imageUrl" : "/images/backgrounds/bg1.jpg",
        "alt" : "Home Slider",
    },
    {
        "imageUrl" : "/images/backgrounds/bg2.jpg",
        "alt" : "Home Slider",
    }
],
"three_services" : [
  {
    "title" : "Ứng dụng nền Web",
    "short_info" : "Với nhiều năm kinh nghiệm tư vấn  phát triển giải pháp doanh nghiệp phức tạp trên nền WEB, VinaAS có thể tạo ra những ứng dụng WEB mạnh mẽ có khả năng tương tác cao, nghiệp vụ phức tạp, thông minh và thân thiện. Sản phẩm của VinaAS được thiết kế giúp doanh nghiệp tối ưu các hoạt động quản lý, nâng cao hiệu xuất, tăng trưởng kinh doanh và giảm thiểu chi phí.",
    "icon_class" : "fa fa-star-o"
  },
  {
    "title" : "Phần mềm theo yêu cầu",
    "short_info" : "Cho dù bạn đang có một ý tưởng khởi nghiệp cần khái niệm hóa với hình ảnh trực quan để thuyết phục các nhà đầu tư, hay bạn đang cần một giải pháp phần mềm hoàn chỉnh dành riêng cho công ty bạn trong khi các giải pháp trên thị trường không phù hợp với quy trình và yêu cầu của công ty... VinaAS sẵn sàng cung cấp các dịch vụ phát triển phần mềm đầy đủ cũng như theo từng giai đoạn của dự án",
    "icon_class" : "fa fa-line-chart"
  },
  {
    "title" : "Phân tích và tính toán dữ liệu",
    "short_info" : "VinaAS cung cấp dịch vụ phân tích dữ liệu, mô hình hóa, xử lý số liệu đo đạc, tính toán tự động... giúp giải quyết các vấn để phức tạp chuyên biệt trong các ngành dầu khí, xây dựng một cách nhanh chóng, chính xác. Với đội ngũ nhân sự có trình độ chuyên môn cao, VinaAS đã phát triển thành công các sản phẩm chuyên biệt, đặc thù cho các lĩnh vực đòi hỏi độ phức tạp và tính chính xác cao.",
    "icon_class" : "fa fa-envelope-o"
  }
],
"contact_block" : {
  "title" : "Xin chào! có phải bạn cần tư vấn, dùng thử sản phẩm?",
  "description" : "Chúng tôi sẵn sàng hỗ trợ, tư vấn 24/7 - Hãy liên lạc ngay khi cần, chúng tôi luôn ở đây!",
  "url" : "lienhe.html",
  "btn_text" : "Liên hệ ngay"
}
}
---
nemesisqp commented 8 years ago

ah json bi sai syntax

{
        "imageUrl" : "/images/backgrounds/bg1.jpg",
        "alt" : "Home Slider", <------ ERROR
    },
    {
        "imageUrl" : "/images/backgrounds/bg2.jpg",
        "alt" : "Home Slider", <------ ERROR
    }

em vừa thêm chút code để báo lỗi cho rõ

baotnq commented 8 years ago

đã test ok