2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

twigのベースを作るコードを書いた(ご自由にお使いください)

1 :勘違いしてる:2024/07/09(火) 21:06:59.77 ID:5lUOPhpyw
;include hsp3dish

; テンプレートを作成するマクロ
  notesel f

  ; HTMLのヘッダ部分を書き込む
  f += "<!DOCTYPE html><html><head><title>{{ page_title }}</title></head>\n"
  f += "<body><h1>Hello, {{ name }}!</h1>\n"
  f += "{% if isAdmin %}<p>Welcome, Administrator!</p>{% else %}<p>Welcome, User!</p>{% endif %}\n"
  f += "<h1>User List</h1><ul>{% for user in users %}<li>{{ user.name }}</li>{% endfor %}</ul>\n"
  f += "<div id='sidebar'>{% block sidebar %}<h3>Default Sidebar Content</h3>\n"
  f += "<h3>Latest Posts</h3><ul><li>Post 1</li><li>Post 2</li><li>Post 3</li></ul>{% endblock %}</div>\n"

  ; コンテンツを書き込む
  f += "<div id='content'>{% block content %}<p>Default Content</p>\n"
  f += "<h1>Welcome to our website!</h1><p>This is the homepage content.</p>{% endblock %}</div>\n"

  ; HTMLのフッタ部分を書き込む
  f += "</body>\n"
  f += "</html>\n"

  mes "File created: " + filename

; テンプレートを生成してファイルに保存する
notesave "test.twig"

wait

総レス数 1
2 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver.24052200