客户端更新HTML标记的简单方法(不是标记中包含的内容......)?

时间:2012-03-15 12:01:58

标签: html content-management-system tags editing

我为我的客户(B& B运营商)设置了6个月的日历。当日期不可用时,我只需更改我的标签以包含CSS类。例如,如果我想将第5和第6个标记为已预订,我将更改代码:

<table>
  <tr>
    <td>1</td>
    <td>2</td>
    <td>3</td>
    <td>4</td>
    <td class="no">5</td>
    <td class="no">6</td>
    <td>7</td>
  </tr>
  <tr>
    <td>8</td>
    <td>9</td>
   ....
  </tr>
</table>

够容易。但我的客户希望能够自己做这些更新,我不知道如何让她做这件事。我查看了内容管理系统,但似乎这些内容设置为更改HTML标记内的内容,而不是标记本身。

非常感谢任何建议!

由于

1 个答案:

答案 0 :(得分:1)

简短的回答,暂时可能会超出你的头脑(没有违法行为)。

您所要求的是需要了解PHP或ASP等后端语言,数据库(了解如何访问它 - 通常是MySQL),以及对许多安全相关事项的理解,例如身份验证/授权,SQL注入......等等。

如果你不急于完成这项任务,你可以开始学习PHP / MySQL作为起点。像这样做一个CMS并不是最简单的第一次PHP项目 - 只是一个抬头......有很多事情你可能没想到数据的完整性,安全性......等等。

如果您匆忙,可能是您最好的选择,要么找到具有上述知识的其他开发人员,要么开始查看CMS选项以查看可用的内容其中:http://spyrestudios.com/free-content-management-systems/(可能有一些日历插件可以让你做你想要的事情。)


自己动手解释

在处理用户登录等之后,你可能想制作一个允许用户点击日期的前端日历,并选择选项 - 这可以通过html / css / javascript来完成。当他们为日期选择一个选项时,您可以将其Ajax转换为一个文件,该文件将数据处理到数据库中以存储哪些日期已选择选项。然后,在前端显示日历时,只需与数据库进行比较,并将选项作为类,数据或任何其他内容写入。

这是一个非常通用/快速的解释,因为它会根据需要变化很大。 (无论如何,这个问题都列为HTML / CSS。