Форумы / National / Russian / Тех. поддержка / Определение локации сайта в TPL

<<<123

Kort
#31 27.11.2023 10:56

page alias – это поле в таблице cot_pages. Содержит строковое значение, которое подменяет ID страницы в урле. Например:

// Без алиаса выводится ID страницы
https://www.cotonti.com/bugs/345
// С алиасом
https://www.cotonti.com/bugs/comment-fails-to-load

Поле необязательное и применяется для создания человекопонятных урлов.

SED.by - создание сайтов, разработка плагинов и тем для Котонти
Kabak
#32 27.11.2023 11:51
#47498 Kort:

page alias – это поле в таблице cot_pages. Содержит строковое значение, которое подменяет ID страницы в урле. Например:

// Без алиаса выводится ID страницы
https://www.cotonti.com/bugs/345
// С алиасом
https://www.cotonti.com/bugs/comment-fails-to-load

Поле необязательное и применяется для создания человекопонятных урлов.

У меня URL Editor нормально не работает. Я им никогда не пользуюсь.  
Благодарю, за разъяснение

Kort
#33 27.11.2023 14:09
// С алиасом и без URL Editor
https://www.cotonti.com/index.php?e=page&c=bugs&al=comment-fails-to-load

Алиасы без URL Editor'а тоже работают

SED.by - создание сайтов, разработка плагинов и тем для Котонти
Kabak
#34 28.11.2023 16:45

на движке 0.9.23  не работает  unvalidate и удаление.  На 0.9.24 бета  работает.

    <a href="{PHP._GET.id|cot_url('admin', 'm=page&a=unvalidate&id=$this&x={PHP.sys.xk}')|cot_confirm_url($this, 'page', 'page_confirm_unvalidate')}" class="confirmLink">{PHP.L.Putinvalidationqueue}</a>
    <a href="{PHP._GET.id|cot_url('page', 'm=edit&a=update&delete=1&id=$this&x={PHP.sys.xk}')|cot_confirm_url($this, 'page', 'page_confirm_delete')}" class="confirmLink">{PHP.L.Delete}</a>

в клонировании прёт куча warning


Deprecated: Automatic conversion of false to array is deprecated in /var/www/apcfix/modules/page/inc/page.add.php on line 108

Warning: Undefined array key "page_keywords" in /var/www/apcfix/modules/page/inc/page.add.php on line 166
Warning: Undefined array key "page_metatitle" in /var/www/apcfix/modules/page/inc/page.add.php on line 167
Warning: Undefined array key "page_metadesc" in /var/www/apcfix/modules/page/inc/page.add.php on line 168
Warning: Undefined array key "page_alias" in /var/www/apcfix/modules/page/inc/page.add.php on line 169
Warning: Undefined array key "page_title" in /var/www/apcfix/modules/page/inc/page.add.php on line 170
Warning: Undefined array key "page_desc" in /var/www/apcfix/modules/page/inc/page.add.php on line 171
Warning: Undefined array key "page_author" in /var/www/apcfix/modules/page/inc/page.add.php on line 172
Warning: Undefined array key "page_file" in /var/www/apcfix/modules/page/inc/page.add.php on line 179
Warning: Undefined array key "page_url" in /var/www/apcfix/modules/page/inc/page.add.php on line 185
Warning: Undefined array key "page_size" in /var/www/apcfix/modules/page/inc/page.add.php on line 186
Warning: Undefined array key "page_text" in /var/www/apcfix/modules/page/inc/page.add.php on line 187

 

Alex300
#35 29.11.2023 09:14

в клонировании прёт куча warning

Клонируемая страница существует? Добавил 404 для клонирования несуществующих страниц.

Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/
Kabak
#36 29.11.2023 09:44

Да сущеуствует.

Warnings прут на движке 0.9.23

С 0.9.24 бета  -  нет проблем с клонировванием и удалением.  Выше как именно выглядят ссылки для клонирования и удаления статей

Добавлено 4 дня спустя:

  <a href="{PHP|cot_url('page', 'm=add&c={PHP.c}&clone={PHP.id}')}">Clone</a>

Для такой ссылки пишет , что {PHP.c} и {PHP.id}  не существует    Движок 0.9.24бета, но не последняя сборка.  Н могу её поставить на сайт, потому что вверху ругается на 

Warning: Undefined array key "no_canonical_no_index" in /var/www/blog/system/header.php on line 80

 

Какая-то ерунда, потому что на двух сайтах работает на 0.9.24бета, а на одном никак.

Отредактировано: Kabak (03.12.2023 10:41, 4 месяца назад)
Kort
#37 03.12.2023 10:43

У тебя в этом урле оба параметра передаются?

SED.by - создание сайтов, разработка плагинов и тем для Котонти
Kabak
#38 03.12.2023 10:45
#47552 Kort:

У тебя в этом урле оба параметра передаются?

       

<li class="admin_op"><a href="{PHP|cot_url('page', 'm=add&c={PHP.c}&clone={PHP.id}')}">{PHP.L.page_clone}</a></li>

 

Kort
#39 03.12.2023 10:45

Если нет, возьми cotemplate.php из последнего среза

SED.by - создание сайтов, разработка плагинов и тем для Котонти
Kabak
#40 03.12.2023 10:47

Вот так вот работает на этом сайте, но тоже не по маслу... не могу понять почему

		<li class="admin_op"><a href="{PHP._GET.id|cot_url('page','m=add&clone=1&id=$this')}">{PHP.L.page_clone}</a></li>

Страница какбы создаётся и типа клаонируется но с варнингами   и не содержит заполненной формы - клонирование

Deprecated: Automatic conversion of false to array is deprecated in /var/www/apcfix/modules/page/inc/page.add.php on line 108

Warning: Undefined array key "page_keywords" in /var/www/apcfix/modules/page/inc/page.add.php on line 166
Warning: Undefined array key "page_metatitle" in /var/www/apcfix/modules/page/inc/page.add.php on line 167
Warning: Undefined array key "page_metadesc" in /var/www/apcfix/modules/page/inc/page.add.php on line 168
Warning: Undefined array key "page_alias" in /var/www/apcfix/modules/page/inc/page.add.php on line 169
Warning: Undefined array key "page_title" in /var/www/apcfix/modules/page/inc/page.add.php on line 170
Warning: Undefined array key "page_desc" in /var/www/apcfix/modules/page/inc/page.add.php on line 171
Warning: Undefined array key "page_author" in /var/www/apcfix/modules/page/inc/page.add.php on line 172
Warning: Undefined array key "page_file" in /var/www/apcfix/modules/page/inc/page.add.php on line 179
Warning: Undefined array key "page_url" in /var/www/apcfix/modules/page/inc/page.add.php on line 185
Warning: Undefined array key "page_size" in /var/www/apcfix/modules/page/inc/page.add.php on line 186
Warning: Undefined array key "page_text" in /var/www/apcfix/modules/page/inc/page.add.php on line 187

 

Добавлено 1 минута спустя:

#47554 Kort:

Если нет, возьми cotemplate.php из последнего среза

попробую

 

Добавлено 2 минуты спустя:

#47554 Kort:

Если нет, возьми cotemplate.php из последнего среза

На главной пропало всё что создано PAGELIST и COMLIST

Добавлено 1 минута спустя:

просто заменил из последноего среза  только cotemplate.php

Добавлено 58 минут спустя:

Благодарю, Kort

		<ul class="">
			<li class="admin_op"><a href="{PHP.c|cot_url('page', 'm=add&c=$this')}" rel="nofollow">{PHP.L.Submitnew}</a></li>
		<!-- IF {PHP.id} -->
		<li class="admin_op"><a href="{PHP.id|cot_url('page','m=edit&id=$this')}">{PHP.L.Edit}</a></li>
		<li class="admin_op"><a href="{PHP.id|cot_url('page','m=add&clone=$this')}">{PHP.L.page_clone}</a></li>
		<li class="admin_op"><a href="{PHP.id|cot_url('admin', 'm=page&a=unvalidate&id=$this&x={PHP.sys.xk}')|cot_confirm_url($this, 'page', 'page_confirm_unvalidate')}" class="confirmLink">{PHP.L.Putinvalidationqueue}</a></li>
		<li class="admin_op"><a href="{PHP.id|cot_url('page', 'm=edit&a=update&delete=1&id=$this&x={PHP.sys.xk}')|cot_confirm_url($this, 'page', 'page_confirm_delete')}" class="confirmLink">{PHP.L.Delete}</a></li>
		<!-- ENDIF -->
		</ul>

 

Отредактировано: Kabak (03.12.2023 11:51, 4 месяца назад)

<<<123