本文整理汇总了PHP中Site::Link方法的典型用法代码示例。如果您正苦于以下问题:PHP Site::Link方法的具体用法?PHP Site::Link怎么用?PHP Site::Link使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Site
的用法示例。
在下文中一共展示了Site::Link方法的11个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: IndexAction
public function IndexAction()
{
$top = CompanyModel::GetAll('id, name')->order('rate DESC', 10);
$top_groups = GroupModel::GetAll('id, name')->order('qty DESC', 10);
$last_company = CompanyModel::GetObj()->where('id = (select max(id) from companys)');
$products = SQL::Query('SELECT * FROM `products` ORDER BY id DESC LIMIT 3')->fetchAll(PDO::FETCH_OBJ);
$company_count = SQL::Query('SELECT count(*) as total FROM `companys`')->fetch(PDO::FETCH_OBJ)->total;
$groups_count = SQL::Query('SELECT count(*) as total FROM `groups`')->fetch(PDO::FETCH_OBJ)->total;
Site::$sub = '<div class="div30 center">' . "\n" . 'Компаний на портале <h1><a href="' . Site::Link('list') . '">' . $company_count . '</a></h1>' . "\n" . '</div>' . "\n" . '<div class="div30 center">' . "\n" . 'Сфер деятельности <h1><a href="' . Site::Link('list/setgroup') . '">' . $groups_count . '</a></h1>' . "\n" . '</div>' . "\n";
$this->render('index', ['top_arr' => $top, 'top_groups' => $top_groups, 'last' => $last_company, 'products' => $products]);
}
示例2:
HTML::widget('mainmenu', ['arr' => ['Главная' => 'main', 'Каталог' => 'list', 'Связаться с нами' => 'feedback']]);
?>
</div>
<div class="userbar">
<?php
HTML::widget('userbar');
?>
</div>
</div>
</div>
<div class="blank">
<div class="centerplace">
<a href="<?php
echo Site::Link();
?>
">
<div class="logo"></div>
</a>
<?php
HTML::widget('search');
?>
</div>
</div>
<?php
if ($sub != '') {
?>
<div class="sub_blank">
<div class="sheetpage">
示例3: foreach
<div class="leftside">
<?php
HTML::widget('profilemenu', ['company' => $company, 'selected' => 'favorites']);
?>
</div>
<div class="content_r">
<?php
foreach ($companys as $company) {
$tags = array();
$tags = explode(',', $company->tags);
$tag_line = '';
foreach ($tags as $tag) {
if ($tag != '') {
$tag_line .= '<a href="' . Site::Link('list/tag/') . trim($tag) . '">' . trim($tag) . '</a>' . "\n";
}
}
$tags = '<div class="tagbar">' . "\n" . $tag_line . "\n" . '<a href="' . Site::Link('list/' . $company->group_id . '/') . '" id="group_link">' . $group_tags[$company->group_id] . '</a>' . "\n" . '<a href="' . Site::Link('list/setregion/?id=' . $company->region_id) . '" id="city_link">' . $region_tags[$company->region_id] . '</a>' . "\n" . '</div>';
Html::block('<a href="' . Site::link($company->id) . '">' . $company->name . '</a> <a href="' . Site::link($company->id . '/profile/favorite') . '"><img src="' . Site::link('images/favorite.png') . '"></a>', $company->adress);
if ($company->logo != '') {
echo '<img src="' . Site::link('files/s_' . $company->logo) . '" class="small_logo">';
}
if (mb_strlen($company->about) > 250) {
echo mb_substr($company->about, 0, 250) . ' ...';
} else {
echo $company->about;
}
echo $tags;
Html::end_block();
}
?>
</div>
示例4:
<div class="content">
<?php
Html::block('Загрузите логотип компании', 'Этот шаг не обязателен, но клиентам будет проще сориентироваться и найти Вас<br>
Мы рекомендуем использовать логотип на белом фоне, и размером не более 600 x 600 пикселей');
?>
<form action="<?php
echo Site::Link('newcompany/setlogo');
?>
" method="post" enctype="multipart/form-data">
<input type="file" name="logo">
<input type="submit" value="Загрузить">
<a href="<?php
echo Site::Link('profile');
?>
">Пропустить этот шаг</a>
</form>
<?php
Html::end_block();
?>
</div>
示例5:
?>
</div>
<div class="content_r">
<?php
Html::block('Редактирование продукции');
?>
<form action="<?php
echo Site::Link($company->id . '/product/edit/' . $product->id);
?>
" method="post" enctype="multipart/form-data">
<?php
if ($product->pic != '') {
?>
<center>
<img src="<?php
echo Site::Link('files/' . $product->pic);
?>
" class="company_logo">
</center>
<?php
}
?>
фото продукции:
<input type="file" name="pic">
<?php
Form::input('Наименование', 'name', $product->name);
Form::text('Описание', 'about', $product->about);
Form::submit('Сохранить изменения');
Form::cancel($company->id);
Form::end();
示例6:
<div class="content">
<div class="content_block">
<div class="container15">
<div class="header">
<h1>Отправить нам сообщение</h1>
Для отправки нам сообщения, воспользуйтесь формой ниже.
</div>
<form action="<?php
echo Site::Link('feedback/send');
?>
" method="post">
<div class="wide_fields">
Укажите название Вашей компании (например ООО "Гит-Хаб")<br>
<input type="text" name="company_name" value="<?php
echo $company;
?>
">
e-mail или телефон для ответа<br>
<input type="text" name="adress" value="<?php
echo $adress;
?>
">
Ваше Сообщение<br>
<textarea name="message"><?php
echo Request::post('message', '', 'text');
?>
</textarea>
<input type="submit" value="Готово">
</div>
</form>
</div>
示例7:
<div class="leftside">
<?php
HTML::widget('profilemenu', ['company' => $company, 'selected' => 'favorites']);
?>
</div>
<div class="content_r">
<?php
HTML::block('Список избранного пуст', 'Вы не добавили ничего в избранное');
?>
<p>
Что-бы добавить компанию в избранное, небоходимо нажать "Звездочку" в заголовке её профиля.
Вот так:<br>
<img src="<?php
echo Site::Link('images/examp_star.png');
?>
">
</p>
<?php
HTML::end_block();
?>
</div>
示例8: ShowList
private function ShowList($companies, $total = 0)
{
Site::$title = 'PromSpace - ' . $this->regions_array[$this->region_id] . ' - ' . $this->groups_array[$this->group_id];
Site::$sub = '<div class="pwd">' . "\n" . '<a href="' . Site::Link('list/setregion') . '">' . $this->regions_array[$this->region_id] . '</a> / <a href="' . Site::Link('list/setgroup/') . '">' . $this->groups_array[$this->group_id] . '</a></div>' . "\n";
if (Count($companies) > 0) {
$this->render('index', ['group_id' => $this->group_id, 'region_id' => $this->region_id, 'companys' => $companies, 'group_tags' => $this->groups_array, 'region_tags' => $this->regions_array, 'page_links' => $this->GetPageLinks($total), 'adw_group' => AdwareModel::Get($this->group_id, $this->search)]);
} else {
$this->render('empty', ['group_id' => $this->group_id, 'region_id' => $this->region_id, 'group_tags' => $this->groups_array, 'region_tags' => $this->regions_array, 'search' => $this->search, 'adw_group' => AdwareModel::Get($this->group_id, $this->search)]);
}
}
示例9:
<div class="leftblock">
<div class="container15">
Rate: <?php
echo $company->rate;
?>
<br><br>
<div class="button_bar">
<a href="<?php
echo Site::Link('admin/setrate/?id=' . $company->id);
?>
" class="green">Изменить рейтинг</a><br><br>
<a href="<?php
echo Site::Link('admin/del/?id=' . $company->id);
?>
" class="red">Удалить компанию</a><br><br>
</div>
</div>
</div>
示例10:
if ($company->logo != '') {
?>
<div class="company_logo">
<a href="<?php
echo Site::Link($company->id);
?>
">
<img src="<?php
echo Site::Link('./files/s_' . $company->logo);
?>
">
</a>
</div>
<?php
}
?>
<div class="banner">
<a href="<?php
echo Site::Link($company->id);
?>
"><?php
echo $company->name;
?>
</a>
<?php
echo $company->tags;
?>
</div>
</div>
</div>
示例11:
<div class="content">
<?php
Html::block('Ваш логотип загружен!', 'Поздравляем Вы завершили регистрацию');
Form::create('profile', 'login_form');
?>
<div class="leftblock">
<div class="container15">
<div class="company_logo">
<img src="<?php
echo Site::Link('files/' . $logo);
?>
">
</div>
</div>
</div>
<?php
Form::link(Site::link('newcompany/logo'), 'Сменить логотип');
Form::submit('Завершить регистрацию');
Form::end();
Html::end_block();
?>
</div>