English 中文(简体)
在使用(仅)一种排位制度时,我应如何为次电离层管理水泥、 j等。
原标题:When using (only) a templating system, how should I manage CSS, javascript etc for sub-templates?

我在以往以不同语文同不同的排位制度打交道时也存在同样的问题,首先,

The general question

我想使用一个小段子,列入一个可能出现在不同网页的不同地点的某些国际调查部分。 金融情报调查部分需要某些特别安全局和联合材料档案。

我想到的是,我知道并从广义上讲,《权利与国家安全法》和《共同财产法》的资源将尽可能多的(b)合并起来,并且可能(c)把我所能达到的目标放在标志的末尾,这样,浏览器就不必等到装上,才能显示内容。

因此,如果我在网站的不同部分上调了各种信使部分,以及不同的负责人和副手,所有这些都要求他们自己的特别安全局和联合材料能够正确运作,那么我通过一个排时系统管理这些内容的最佳途径是什么,以便最终标记尽可能小,组织得当?

Specifics of my situation

I m working on a large legacy PHP site, on which, to give the original authors the benefit of the doubt, development may have begun before MVC became really mainstream, and before there were so many choices of frameworks around to use. So there is no consistent MVC framework, no routing, no templating (no ORM either, but that particular curse isn t as relevant here).

我一定要把事情推向上,打碎 b,增加一些新特点,直到完全改观,因此,我试图在我走到一起时把一些桑放入。

最容易开始的地方似乎是意见层,为此,Im使用TinyButStrong。 下面请见here,但我认为这是一个非常一般的问题。

Things I ve considered

有了一个更加综合的框架,我就能够做一些事情,例如:$view->add_js($foo),但过渡到一个完整的框架是其他人在我尝试保持现有密码基适航时所做的事。 确实没有足够一致地组织档案,以便用手头进行这样的活动。

目前,我可以提出的最佳事情是,在投产和操纵(<代码><link>和<script>/tags”之前,将DOMDocument从中删除。 我不知道这是否是cra。 鉴于问题的普遍性,我想到,要解决这一问题,有一条众所周知的明智办法。

许多人感谢你们的投入。

最佳回答

What you want in this situation is some form of template inheritance; that is, technology whereby a sub-template has access to areas in a parent template, and can edit or replace content in those areas. Using this ability, CSS and JS required for a component included via a sub-template can be added in to the <head> element of the parent page.

Twig上,通过 姓名<><>>实现。 首先,正如Twig所呼吁的那样,你设立了母体模板(或layout),例如指数.html。 您在其中列入一个名称的栏目,如<条码>>>%的栏目。

其次,为了创建子模版,请在模板上采用<条码>{>% 扩展=index.html.twig%}。 然后,在子模版中界定的一组内容,其名称与括号中的组块相同(此处为{%块千兆克的千兆克>),将替换为母体模板。 为补充而不是取代母体模板中的内容,使用<条码>{括号>> 括号/代码,以包括母体已经存在的内容。

example of this withcode is available at thelink given by @Basel Shishani. I ve听说,Twig在Django 和{>栏目>>>>>>><>>>>>条码/代码外,不使用<代码>{> 括号(<>>>>>>>>。 how to achieving the same end in TinyButStrong

http://www.tinybutstrong.com/forum.php?thr=2837#m12080“rel=“nofollow”> 看起来像一种非常有希望的办法来管理公司资产和共同财产,以避免重叠(例如,如果多个组成部分/次级单位要求同一个共同提交书),就能对资产进行分类和清白,而且更能做到。 http://www.tinybutstrong.com/forum.php?thr=2837#m12080“rel=“nofollow”>presentation of its profiles提供了更多详情。

问题回答

读者难以了解你在法典基础上能够或无法做些什么。 处理这种情况的一个共同办法是将参数输入观察模板,然后模板可以包括有条件的空白,或根据你的参数列入分项目。 这不需要一个完整的框架,独立的模板发动机应当这样做。 如果贵模板的发动机支持继承,那么在贵模板中处理资产的冰层格局——例如:http://symfony.com/doc/2.0/book/templating.html

Manipulating the Dom for each request to handle this kind of thing seems bit unorthodox.





相关问题
selected text in iframe

How to get a selected text inside a iframe. I my page i m having a iframe which is editable true. So how can i get the selected text in that iframe.

How to fire event handlers on the link using javascript

I would like to click a link in my page using javascript. I would like to Fire event handlers on the link without navigating. How can this be done? This has to work both in firefox and Internet ...

How to Add script codes before the </body> tag ASP.NET

Heres the problem, In Masterpage, the google analytics code were pasted before the end of body tag. In ASPX page, I need to generate a script (google addItem tracker) using codebehind ClientScript ...

Clipboard access using Javascript - sans Flash?

Is there a reliable way to access the client machine s clipboard using Javascript? I continue to run into permissions issues when attempting to do this. How does Google Docs do this? Do they use ...

javascript debugging question

I have a large javascript which I didn t write but I need to use it and I m slowely going trough it trying to figure out what does it do and how, I m using alert to print out what it does but now I ...

Parsing date like twitter

I ve made a little forum and I want parse the date on newest posts like twitter, you know "posted 40 minutes ago ","posted 1 hour ago"... What s the best way ? Thanx.