我想知道如何在ZF2中翻译一个有参数的网址.
例如:
/{:language_link-schools-:city_link}
Run Code Online (Sandbox Code Playgroud)
我不这样做的原因:
/:language_link-{schools}-:city_link
Run Code Online (Sandbox Code Playgroud)
是因为在某些语言中,例如西班牙语,单词的顺序会发生变化.
我正在使用PhpArray,当我翻译它时,参数不会被替换,因此url呈现为(例如西班牙语):
/:language_link-escuela-:city_link
Run Code Online (Sandbox Code Playgroud)
而不是预期的行为:
/ingles-escuela-miami
Run Code Online (Sandbox Code Playgroud)
编辑:
参数是
:language_link和:city_link
因此,我们的想法是,在一种语言中,呈现的URL可能是:
/:language_link-schools-:city_link
Run Code Online (Sandbox Code Playgroud)
用另一种语言可能是:
/:language_link-:city_link-school
Run Code Online (Sandbox Code Playgroud)
与您在翻译语句时执行的操作类似:
sprintf($this->translate('My name is %s'), $name) ;
Run Code Online (Sandbox Code Playgroud) 我试图拒绝所有人在"附件"目录中下载任何内容.
我的网站结构是:
public_html
-img
-css
-root
--attachment
---(numeric id)
----(files)
-js
Run Code Online (Sandbox Code Playgroud)
我要做的是,拒绝访问root/attachment//
我尝试了很多东西,但我不知道为什么,我不能让它工作,我最后一次尝试的是:
<FilesMatch "root/attachment/.*/.*">
Order Allow,Deny
Deny from all
</FilesMatch>
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?非常感谢你 :)
我正在使用 Vuetify 1.5.x 中的数据表
已启用复选框以便可以选择多行,我希望能够使用 Shift + 单击进行选择,这样我就不必单击与 Gmail 完全相同的每个复选框。
如果我有一个随排序而改变的行 id,或者在对数据表进行排序时对行数组进行了重新排序,这并不难。但这些似乎都不起作用。
有没有人用 vuetify 数据表实现这一点?
<template v-slot:items="props">
<tr :active="props.selected" @click="selectRow(props);">
<td>
<v-layout>
<v-flex>
<v-checkbox
:input-value="props.selected"
primary
hide-details
:class="{ 'red--text': props.item.was_modified_recently == 1 }"
></v-checkbox>
</v-flex>
</td>
</tr>
</template>
Run Code Online (Sandbox Code Playgroud)
.htaccess ×1
datatable ×1
php ×1
vue.js ×1
vuejs2 ×1
vuetify.js ×1
zend-route ×1
zend-router ×1