ADD: Column facet_is_soft
This commit is contained in:
parent
58e5960b2b
commit
b7dff337af
8 changed files with 50 additions and 22 deletions
|
@ -75,6 +75,7 @@ class EditFacetController extends MainController
|
|||
$facet_user_new = Request::getPost('user_select');
|
||||
$facet_tl = Request::getPostInt('content_tl');
|
||||
$facet_is_web = Request::getPostInt('facet_is_web');
|
||||
$facet_is_soft = Request::getPostInt('facet_is_soft');
|
||||
$facet_type = Request::getPost('facet_type');
|
||||
|
||||
//print_r(Request::getPost());
|
||||
|
@ -148,6 +149,7 @@ class EditFacetController extends MainController
|
|||
'facet_post_related' => implode(',', $post_fields['post_related'] ?? ['0']),
|
||||
'facet_related' => implode(',', $post_fields['facet_related'] ?? ['0']),
|
||||
'facet_is_web' => $facet_is_web,
|
||||
'facet_is_soft' => $facet_is_soft,
|
||||
'facet_type' => $type,
|
||||
];
|
||||
|
||||
|
|
|
@ -377,8 +377,12 @@ $data = [
|
|||
'News & Media' => 'News & Media',
|
||||
'Social network' => 'Social network',
|
||||
'Internet' => 'Internet',
|
||||
'web-cat' => 'Is it in the catalog',
|
||||
'web-cat' => 'Are there in the site directory?',
|
||||
'web-cat-help' => 'In the site catalog, will be a Category (will become visible)',
|
||||
|
||||
/* soft */
|
||||
'soft-cat' => 'Are there programs in the catalog?',
|
||||
'soft-cat-help' => 'In the program directory, will be Category (will become visible)',
|
||||
|
||||
/* Setting */
|
||||
'info-setting' => 'Fill in your name, this will help attendees refer to you by name. <br> <br> Tell us something about yourself. You have a great opportunity to open up to please others and seem like an interesting person .',
|
||||
|
|
|
@ -280,8 +280,12 @@ $data = [
|
|||
'News & Media' => 'Știri și media',
|
||||
'Social network' => 'Rețea socială',
|
||||
'Internet' => 'Internetul',
|
||||
'web-cat' => 'Disponibil în catalog',
|
||||
'web-cat' => 'Disponibil în directorul site-ului?',
|
||||
'web-cat-help' => 'În catalogul site - ului, va fi o categorie (va deveni vizibil)',
|
||||
|
||||
/* soft */
|
||||
'soft-cat' => 'Există programe în catalog?',
|
||||
'soft-cat-help' => 'În directorul programului, va fi Categoria (va deveni vizibilă)',
|
||||
|
||||
/* Setări */
|
||||
'setting profile' => 'Setari profil',
|
||||
|
|
|
@ -379,8 +379,12 @@ $data = [
|
|||
'News & Media' => 'Новости и СМИ',
|
||||
'Social network' => 'Социальные сети',
|
||||
'Internet' => 'Интернет',
|
||||
'web-cat' => 'Есть в каталоге',
|
||||
'web-cat' => 'Есть в каталоге сайтов?',
|
||||
'web-cat-help' => 'В каталоге сайтов, будет Категорией (станет видимой)',
|
||||
|
||||
/* soft */
|
||||
'soft-cat' => 'Есть в каталоге программ?',
|
||||
'soft-cat-help' => 'В каталоге программ, будет Категорией (станет видимой)',
|
||||
|
||||
/* Setting */
|
||||
'info-setting' => 'Заполните ваше имя, это поможет участникам обращаться к вам по имени. <br><br> Расскажи что-нибудь о себе. У вас отличная возможность раскрыться, чтобы понравиться окружающим и показаться интересной личностью.',
|
||||
|
|
|
@ -132,6 +132,7 @@ class FacetModel extends MainModel
|
|||
facet_count,
|
||||
facet_type,
|
||||
facet_is_web,
|
||||
facet_is_soft,
|
||||
facet_is_deleted
|
||||
FROM facets WHERE $sort";
|
||||
|
||||
|
@ -344,6 +345,7 @@ class FacetModel extends MainModel
|
|||
'facet_related' => $data['facet_related'],
|
||||
'facet_id' => $data['facet_id'],
|
||||
'facet_is_web' => $data['facet_is_web'],
|
||||
'facet_is_soft' => $data['facet_is_soft'],
|
||||
'facet_type' => $data['facet_type'],
|
||||
];
|
||||
|
||||
|
@ -360,6 +362,7 @@ class FacetModel extends MainModel
|
|||
facet_post_related = :facet_post_related,
|
||||
facet_related = :facet_related,
|
||||
facet_is_web = :facet_is_web,
|
||||
facet_is_soft = :facet_is_soft,
|
||||
facet_type = :facet_type
|
||||
WHERE facet_id = :facet_id";
|
||||
|
||||
|
|
9
dev.sql
9
dev.sql
|
@ -126,6 +126,7 @@ CREATE TABLE `facets` (
|
|||
`facet_sort` int(11) NOT NULL DEFAULT 0,
|
||||
`facet_type` varchar(32) NOT NULL DEFAULT 'topic' COMMENT 'Topic or Blog...',
|
||||
`facet_is_web` tinyint(1) NOT NULL DEFAULT 0 COMMENT 'Show or not in the site catalog',
|
||||
`facet_is_soft` tinyint(1) NOT NULL DEFAULT 0 COMMENT 'Show or not in the software catalog',
|
||||
`facet_is_deleted` tinyint(1) NOT NULL DEFAULT 0
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
|
||||
|
||||
|
@ -133,10 +134,10 @@ CREATE TABLE `facets` (
|
|||
-- Дамп данных таблицы `facets`
|
||||
--
|
||||
|
||||
INSERT INTO `facets` (`facet_id`, `facet_title`, `facet_description`, `facet_short_description`, `facet_info`, `facet_slug`, `facet_img`, `facet_cover_art`, `facet_add_date`, `facet_seo_title`, `facet_merged_id`, `facet_top_level`, `facet_user_id`, `facet_tl`, `facet_related`, `facet_post_related`, `facet_the_day`, `facet_focus_count`, `facet_count`, `facet_sort`, `facet_type`, `facet_is_web`, `facet_is_deleted`) VALUES
|
||||
(1, 'SEO', 'Поисковая оптимизация — это комплекс мер по внутренней и внешней оптимизации для поднятия позиций сайта в результатах выдачи поисковых систем.', 'Краткое описание темы...', 'Комплекс мер по внутренней и внешней оптимизации для поднятия позиций сайта в результатах выдачи поисковых систем по определённым запросам пользователей.\r\n\r\n**Поисковая оптимизация** — это способ использования правил поиска поисковых систем для улучшения текущего естественного ранжирования веб-сайтов в соответствующих поисковых системах. \r\n\r\nЦелью SEO является предоставление экологического решения для саморекламы для веб-сайта, позволяющего веб-сайту занимать лидирующие позиции в отрасли, чтобы получить преимущества бренда. \r\n\r\nSEO включает как внешнее, так и внутреннее SEO. \r\n\r\nSEO средства получить от поисковых систем больше бесплатного трафика, разумное планирование с точки зрения структуры веб-сайта, плана построения контента, взаимодействия с пользователем и общения, страниц и т.д., чтобы сделать веб-сайт более подходящим для принципов индексации поисковых систем. \r\n\r\nПовышение пригодности веб-сайтов для поисковых систем также называется Оптимизацией для поисковых систем, может не только улучшить эффект SEO, но и сделать информацию, относящуюся к веб-сайту, отображаемую в поисковой системе, более привлекательной для пользователей.', 'seo', 't-1-1625149922.jpeg', 'cover_art.jpeg', '2021-06-28 09:29:20', 'Поисковая оптимизация (SEO)', 0, 0, 1, 0, '0', '0', 0, 1, 1, 0, 'topic', 0, 0),
|
||||
(2, 'Интересные сайты', 'Интересные сайты в Интернете. Обзоры, интересные материалы, переводы. Статьи.', 'Краткое описание темы...', 'Интересные сайты в Интернете. Обзоры, интересные материалы, переводы. Статьи.\r\n\r\nПросто вводная страница... В разработке...', 'sites', 't-2-1625149821.jpeg', 'cover_art.jpeg', '2021-06-28 09:29:20', 'Интересные сайты', 0, 0, 1, 0, '1', '3', 0, 1, 1, 0, 'topic', 0, 0),
|
||||
(3, 'Веб-разработка', 'Веб-разработка — это работа, связанная с разработкой веб-сайта для Интернета (World Wide Web) или интрасети (частной сети).', 'Веб-разработка', 'Веб-разработка — это работа, связанная с разработкой веб-сайта для Интернета (World Wide Web) или интрасети (частной сети). Веб-разработка может варьироваться от разработки простой статической страницы с открытым текстом до сложных веб-приложений, электронного бизнеса и социальных сетей.', 'web-development', 'topic-default.png', 'cover_art.jpeg', '2021-11-05 11:04:41', 'Веб-разработка', 0, 0, 1, 0, '0', '0', 0, 0, 0, 0, 'topic', 0, 0);
|
||||
INSERT INTO `facets` (`facet_id`, `facet_title`, `facet_description`, `facet_short_description`, `facet_info`, `facet_slug`, `facet_img`, `facet_cover_art`, `facet_add_date`, `facet_seo_title`, `facet_merged_id`, `facet_top_level`, `facet_user_id`, `facet_tl`, `facet_related`, `facet_post_related`, `facet_the_day`, `facet_focus_count`, `facet_count`, `facet_sort`, `facet_type`, `facet_is_web`, `facet_is_soft`, `facet_is_deleted`) VALUES
|
||||
(1, 'SEO', 'Поисковая оптимизация — это комплекс мер по внутренней и внешней оптимизации для поднятия позиций сайта в результатах выдачи поисковых систем.', 'Краткое описание темы...', 'Комплекс мер по внутренней и внешней оптимизации для поднятия позиций сайта в результатах выдачи поисковых систем по определённым запросам пользователей.\r\n\r\n**Поисковая оптимизация** — это способ использования правил поиска поисковых систем для улучшения текущего естественного ранжирования веб-сайтов в соответствующих поисковых системах. \r\n\r\nЦелью SEO является предоставление экологического решения для саморекламы для веб-сайта, позволяющего веб-сайту занимать лидирующие позиции в отрасли, чтобы получить преимущества бренда. \r\n\r\nSEO включает как внешнее, так и внутреннее SEO. \r\n\r\nSEO средства получить от поисковых систем больше бесплатного трафика, разумное планирование с точки зрения структуры веб-сайта, плана построения контента, взаимодействия с пользователем и общения, страниц и т.д., чтобы сделать веб-сайт более подходящим для принципов индексации поисковых систем. \r\n\r\nПовышение пригодности веб-сайтов для поисковых систем также называется Оптимизацией для поисковых систем, может не только улучшить эффект SEO, но и сделать информацию, относящуюся к веб-сайту, отображаемую в поисковой системе, более привлекательной для пользователей.', 'seo', 't-1-1625149922.jpeg', 'cover_art.jpeg', '2021-06-28 09:29:20', 'Поисковая оптимизация (SEO)', 0, 0, 1, 0, '0', '0', 0, 1, 1, 0, 'topic', 0, 0, 0),
|
||||
(2, 'Интересные сайты', 'Интересные сайты в Интернете. Обзоры, интересные материалы, переводы. Статьи.', 'Краткое описание темы...', 'Интересные сайты в Интернете. Обзоры, интересные материалы, переводы. Статьи.\r\n\r\nПросто вводная страница... В разработке...', 'sites', 't-2-1625149821.jpeg', 'cover_art.jpeg', '2021-06-28 09:29:20', 'Интересные сайты', 0, 0, 1, 0, '1', '3', 0, 1, 1, 0, 'topic', 0, 0, 0),
|
||||
(3, 'Веб-разработка', 'Веб-разработка — это работа, связанная с разработкой веб-сайта для Интернета (World Wide Web) или интрасети (частной сети).', 'Веб-разработка', 'Веб-разработка — это работа, связанная с разработкой веб-сайта для Интернета (World Wide Web) или интрасети (частной сети). Веб-разработка может варьироваться от разработки простой статической страницы с открытым текстом до сложных веб-приложений, электронного бизнеса и социальных сетей.', 'web-development', 'topic-default.png', 'cover_art.jpeg', '2021-11-05 11:04:41', 'Веб-разработка', 0, 0, 1, 0, '0', '0', 0, 0, 0, 0, 'topic', 0, 0, 0);
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
|
|
|
@ -61,20 +61,31 @@
|
|||
|
||||
<?php if ($fs['facet_type'] == 'topic') { ?>
|
||||
<?php if ($uid['user_trust_level'] == 5) { ?>
|
||||
<div class="mt15 mb20">
|
||||
<label for="topic_content"><?= Translate::get('web-cat'); ?>?</label>
|
||||
<input type="radio" name="facet_is_web" <?php if ($fs['facet_is_web'] == 0) { ?>checked<?php } ?> value="0"> <?= Translate::get('no'); ?>
|
||||
<input type="radio" name="facet_is_web" <?php if ($fs['facet_is_web'] == 1) { ?>checked<?php } ?> value="1"> <?= Translate::get('yes'); ?>
|
||||
<div class="size-14 gray-light-2"><?= Translate::get('web-cat-help'); ?></div>
|
||||
</div>
|
||||
|
||||
<div class="mb20">
|
||||
<label for="topic_content"><?= Translate::get('root'); ?>?</label>
|
||||
<input type="radio" name="facet_top_level" <?php if ($fs['facet_top_level'] == 0) { ?>checked<?php } ?> value="0"> <?= Translate::get('no'); ?>
|
||||
<input type="radio" name="facet_top_level" <?php if ($fs['facet_top_level'] == 1) { ?>checked<?php } ?> value="1"> <?= Translate::get('yes'); ?>
|
||||
<div class="size-14 gray-light-2"><?= Translate::get('root-help'); ?></div>
|
||||
<?= includeTemplate('/_block/form/field-radio', [
|
||||
'data' => [
|
||||
[
|
||||
'title' => Translate::get('web-cat'),
|
||||
'name' => 'facet_is_web',
|
||||
'checked' => $fs['facet_is_web'],
|
||||
'help' => Translate::get('web-cat-help')
|
||||
],
|
||||
[
|
||||
'title' => Translate::get('soft-cat'),
|
||||
'name' => 'facet_is_soft',
|
||||
'checked' => $fs['facet_is_soft'],
|
||||
'help' => Translate::get('soft-cat-help')
|
||||
],
|
||||
[
|
||||
'title' => Translate::get('root'),
|
||||
'name' => 'facet_top_level',
|
||||
'checked' => $fs['facet_top_level'],
|
||||
'help' => Translate::get('root-help')
|
||||
],
|
||||
]
|
||||
]); ?>
|
||||
|
||||
<?php if ($fs['facet_top_level'] != 1) { ?>
|
||||
<?php if ($fs['facet_top_level'] != 1) { ?>
|
||||
<div class="mt15 mb20">
|
||||
<label class="block"><?= Translate::get('upper'); ?></label>
|
||||
<select name="facet_parent_id[]" multiple="multiple" id='selMainLinked'>
|
||||
|
@ -86,9 +97,8 @@
|
|||
</select>
|
||||
</div>
|
||||
<?php } ?>
|
||||
</div>
|
||||
|
||||
<?php } ?>
|
||||
|
||||
<?php } ?>
|
||||
|
||||
<?php if (!empty($data['high_lists'])) { ?>
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
Код сайта имеет лицензию [MIT](https://ru.wikipedia.org/wiki/%D0%9B%D0%B8%D1%86%D0%B5%D0%BD%D0%B7%D0%B8%D1%8F_MIT).
|
||||
|
||||
### Какие технологии используются на сайте?
|
||||
В разделе документация есть статья: [Какие технологии использует сайт?](https://agouti.info/support/article/hleb)
|
||||
В разделе документация есть статья: [Какие технологии использует сайт?](https://agouti.info/ru/support/article/hleb)
|
||||
|
||||
### Где можно подробней ознакомится с документацией?
|
||||
В разделе документация: [agouti.info](https://agouti.info)
|
||||
|
|
Loading…
Reference in a new issue