当前位置: 首页>>代码示例>>PHP>>正文


PHP Translator::get方法代码示例

本文整理汇总了PHP中Translator::get方法的典型用法代码示例。如果您正苦于以下问题:PHP Translator::get方法的具体用法?PHP Translator::get怎么用?PHP Translator::get使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Translator的用法示例。


在下文中一共展示了Translator::get方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: getFormHtml

    public function getFormHtml()
    {
        ?>
			<fieldset>
				<legend><?php 
        echo Translator::get('module_config');
        ?>
</legend>
				<div class="form-fields">
					<?php 
        $this->addInputText('config[charset]', Translator::get('module_default_charset'), $this->config->get('charset'))->addInputText('config[language]', Translator::get('module_default_language'), $this->config->get('language'))->addInputText('config[locale]', Translator::get('module_default_locale'), $this->config->get('locale'))->addInputText('config[module]', Translator::get('module_default_module'), $this->config->get('module'))->addInputText('config[action]', Translator::get('module_default_action'), $this->config->get('action'));
        ?>
				</div>
			</fieldset>
			<?php 
        foreach ($this->envs as $env) {
            ?>
			<fieldset>
				<legend><?php 
            echo Translator::get('module_config_' . $env);
            ?>
</legend>
				<div class="form-fields">
					<?php 
            $this->addInputText('config[' . $env . '][http_host]', Translator::get('module_http_host'), $this->config->getEnvKey($env, 'http_host'))->addInputText('config[' . $env . '][contact]', Translator::get('module_contact'), $this->config->getEnvKey($env, 'contact'))->addInputText('config[' . $env . '][host]', Translator::get('module_database_host'), $this->config->getEnvKey($env, 'host'))->addInputText('config[' . $env . '][database]', Translator::get('module_database_database'), $this->config->getEnvKey($env, 'database'))->addInputText('config[' . $env . '][user]', Translator::get('module_database_user'), $this->config->getEnvKey($env, 'user'))->addInputText('config[' . $env . '][password]', Translator::get('module_database_password'), $this->config->getEnvKey($env, 'password'));
            ?>
				</div>
			</fieldset>
			<?php 
        }
        ?>
		<?php 
    }
开发者ID:ben33,项目名称:framework,代码行数:33,代码来源:ConfigsFormView.php

示例2: get404

 public function get404()
 {
     $view = $this->getView('Errors::404');
     $layout = $this->getLayout('Default', $view);
     $layout->addBodyClass('error');
     $layout->addArianne(new Link(Translator::get('module_' . $this->response->request->module), UrlFactory::backTo($this->response->request->module)));
     $layout->addArianne(new Link('404'));
 }
开发者ID:ben33,项目名称:framework,代码行数:8,代码来源:ErrorsController.php

示例3: renderHtml

    public function renderHtml()
    {
        ?>
		<h1>404</h1>
		<p><?php 
        echo Translator::get('module_error404_text');
        ?>
</p>
	<?php 
    }
开发者ID:ben33,项目名称:framework,代码行数:10,代码来源:Errors404View.php

示例4: updateAction

 public function updateAction()
 {
     if (empty($_GET['id']) || !($language = DBFactory::get($this->module)->get($_GET['id'])) instanceof Language) {
         Header::location(UrlFactory::module($this->module));
     }
     $this->valid($language, $_POST);
     $view = $this->getView('Form');
     $view->language = $language;
     $layout = $this->getLayout('Default', $view);
     $layout->addBreadcrumbsLink(new Link(Translator::get('module_languages'), UrlFactory::module($this->module)));
     $layout->addBreadcrumbsLink(new Link($language->name, UrlFactory::update($this->module, $language)));
     $layout->addBreadcrumbsLink(new Link(Translator::get('module_update')));
 }
开发者ID:ben33,项目名称:framework,代码行数:13,代码来源:LanguagesController.php

示例5: getFormHtml

    public function getFormHtml()
    {
        ?>
		<fieldset>
			<legend><?php 
        echo Translator::get('module_language');
        ?>
</legend>
	<?php 
        $this->addCheckbox('enabled', Translator::get('module_enabled'), $this->language->enabled)->addInputText('name', Translator::get('module_name'), $this->language->name)->addInputText('code', Translator::get('module_code'), $this->language->code)->addInputText('locale', Translator::get('module_locale'), $this->language->locale);
        ?>
		</fieldset>
	<?php 
    }
开发者ID:ben33,项目名称:framework,代码行数:14,代码来源:LanguagesFormView.php

示例6: updateAction

 public function updateAction()
 {
     if (empty($_GET['id']) || !($admin = DBFactory::get($this->module)->get($_GET['id'])) instanceof Admin) {
         $this->response->location = UrlFactory::module($this->module);
         $this->response->status = Status::$NotFound;
     }
     $this->valid($admin, $_POST);
     $view = $this->getView('Form');
     $view->admin = $admin;
     $view->languages = DBFactory::get('languages')->getEnabled();
     $layout = $this->getLayout('Default', $view);
     $layout->addBreadcrumbsLink(new Link(Translator::get('module_admins'), UrlFactory::module($this->module)));
     $layout->addBreadcrumbsLink(new Link($admin->login, UrlFactory::update($this->module, $admin)));
     $layout->addBreadcrumbsLink(new Link(Translator::get('module_update')));
 }
开发者ID:ben33,项目名称:framework,代码行数:15,代码来源:AdminsController.php

示例7: getFormHtml

    public function getFormHtml()
    {
        ?>
		<fieldset>
			<legend><?php 
        echo Translator::get('module_translation');
        ?>
</legend>
			<?php 
        $this->addInputText('variable', Translator::get('module_variable'), $this->translation->variable);
        foreach ($this->languages as $language) {
            $this->addInputText('languages[' . $language->code . ']', $language->displayFlag(), $this->translation->get($language));
        }
        ?>
		</fieldset>
		<?php 
    }
开发者ID:ben33,项目名称:framework,代码行数:17,代码来源:TranslationsFormView.php

示例8: updateAction

 public function updateAction()
 {
     if (empty($_GET['id']) || !($translation = DBFactory::get($this->module)->get($_GET['id'])) instanceof Translation) {
         Header::location(UrlFactory::module($this->module));
     }
     $this->valid($translation, $_POST);
     if (!empty($_POST)) {
         $this->generate();
     }
     $view = $this->getView('Form');
     $view->translation = $translation;
     $view->languages = DBFactory::get('languages')->getEnabled();
     $layout = $this->getLayout('Default', $view);
     $layout->addBreadcrumbsLink(new Link(Translator::get('module_translations'), UrlFactory::module($this->module)));
     $layout->addBreadcrumbsLink(new Link($translation->variable, UrlFactory::update($this->module, $translation)));
     $layout->addBreadcrumbsLink(new Link(Translator::get('module_update')));
 }
开发者ID:ben33,项目名称:framework,代码行数:17,代码来源:TranslationsController.php

示例9: addDeleteButton

    protected function addDeleteButton($object, $class = 'delete', $url = null, $module = null)
    {
        $module = is_null($module) ? $this->module : $module;
        $url = is_null($url) ? UrlFactory::delete($module, $object) : $url;
        ?>
		--><a class="icon-delete <?php 
        echo $class;
        ?>
" href="<?php 
        echo $url;
        ?>
" data-delete-message="<?php 
        echo Translator::get('module_delete_message') . ' ' . $object->getNameForDeleteMessage();
        ?>
 ?"></a><!--
	<?php 
        return $this;
    }
开发者ID:ben33,项目名称:framework,代码行数:18,代码来源:View.php

示例10: getHeader

    protected function getHeader()
    {
        ?>
		<th class="action-n2"></th>
		<th class="number"><?php 
        echo Translator::get('module_order');
        ?>
</th>
		<th class="number"><?php 
        echo Translator::get('module_enabled');
        ?>
</th>
		<th><?php 
        echo Translator::get('module_name');
        ?>
</th>
		<?php 
    }
开发者ID:ben33,项目名称:framework,代码行数:18,代码来源:LanguagesListView.php

示例11: indexAction

 public function indexAction()
 {
     if (!empty($_POST['config'])) {
         $tab = array();
         $export = array();
         $content = '<?php' . "\n";
         ob_start();
         var_export($_POST['config']);
         $tab = ob_get_contents();
         ob_end_clean();
         $content .= '$config = ' . $tab . ';';
         file_put_contents(ROOT . 'config.inc.php', $content);
     }
     $view = $this->getView('Form');
     $view->config = new Config();
     $layout = $this->getLayout('Default', $view);
     $layout->addBreadcrumbsLink(new Link(Translator::get('module_configs'), UrlFactory::module($this->module)));
     $layout->addBreadcrumbsLink(new Link(Translator::get('module_config')));
 }
开发者ID:ben33,项目名称:framework,代码行数:19,代码来源:ConfigsController.php

示例12: getFormHtml

    public function getFormHtml()
    {
        $options = array();
        foreach ($this->languages as $language) {
            $options[$language->id] = $language->name;
        }
        ?>
		<fieldset>
			<legend><?php 
        echo Translator::get('module_admin');
        ?>
</legend>
			<div class="form-fields">
			<?php 
        $this->addCheckbox('heurisko', Translator::get('module_login'), $this->admin->isHeurisko())->addInputText('first_name', Translator::get('module_first_name'), $this->admin->first_name)->addInputText('last_name', Translator::get('module_last_name'), $this->admin->last_name)->addInputText('email', Translator::get('module_email'), $this->admin->email)->addInputText('login', Translator::get('module_login'), $this->admin->login)->addInputText('password', Translator::get('module_password'), $this->admin->getPassword())->addSelect('language', Translator::get('module_language'), $options, $this->admin->getLanguageId());
        ?>
			</div>
		</fieldset>
		<?php 
    }
开发者ID:ben33,项目名称:framework,代码行数:20,代码来源:AdminsFormView.php

示例13: getHeader

    protected function getHeader()
    {
        ?>
		<th class="action-n2"></th>
		<th class="number">Heurisko</th>
		<th><?php 
        echo Translator::get('module_login');
        ?>
</th>
		<th><?php 
        echo Translator::get('module_last_name');
        ?>
</th>
		<th><?php 
        echo Translator::get('module_first_name');
        ?>
</th>
		<th><?php 
        echo Translator::get('module_email');
        ?>
</th>
		<?php 
    }
开发者ID:ben33,项目名称:framework,代码行数:23,代码来源:AdminsListView.php

示例14: renderHtml

    public function renderHtml()
    {
        ?>
		<form method="post" action="" class="backoffice-crud">
			<?php 
        $this->getFormHtml();
        ?>
			<div class="backoffice-valid">
				<input type="hidden" name="referer" value="<?php 
        echo UrlFactory::backTo($this->module);
        ?>
" />
				<button type="submit"><?php 
        echo Translator::get('module_submit');
        ?>
</button>
				<button type="reset"><?php 
        echo Translator::get('module_reset');
        ?>
</button>
			</div>
		</form>
	<?php 
    }
开发者ID:ben33,项目名称:framework,代码行数:24,代码来源:BackofficeFormView.php

示例15:

<div class="content">
    <h1 class="title"><?php 
echo Translator::get('pages.faq.freq_asked_que');
?>
</h1>
<?php 
if ($empty) {
    ?>
	<h3 class="title"><?php 
    echo Translator::get('pages.faq.no_question');
    ?>
</h3>
<?php 
}
foreach ($faqs as $k => $faq) {
    ?>
	<h3 class="title"><?php 
    echo $faq->ask;
    ?>
</h3>
	<p><?php 
    echo $faq->answer;
    ?>
</p>
<?php 
}
?>

</div>
开发者ID:boulama,项目名称:DreamVids,代码行数:29,代码来源:index.php


注:本文中的Translator::get方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。