| Kort |
|
|---|---|
|
page alias – это поле в таблице cot_pages. Содержит строковое значение, которое подменяет ID страницы в урле. Например: // Без алиаса выводится ID страницы https://www.cotonti.com/bugs/345 // С алиасом https://www.cotonti.com/bugs/comment-fails-to-load Поле необязательное и применяется для создания человекопонятных урлов. SED.by - создание сайтов, разработка плагинов и тем для Котонти
|
| Kabak |
|
|---|---|
#47498 Kort: У меня URL Editor нормально не работает. Я им никогда не пользуюсь. |
| Kort |
|
|---|---|
// С алиасом и без URL Editor https://www.cotonti.com/index.php?e=page&c=bugs&al=comment-fails-to-load Алиасы без URL Editor'а тоже работают SED.by - создание сайтов, разработка плагинов и тем для Котонти
|
| Kabak |
|
|---|---|
|
на движке 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 |
|
|---|---|
Клонируемая страница существует? Добавил 404 для клонирования несуществующих страниц. Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
| Kabak |
|
|---|---|
|
Да сущеуствует. 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бета, а на одном никак. Dieser Beitrag wurde von Kabak (am 3. Dezember 2023, 10:41, vor 1 Jahr) bearbeitet |
| Kort |
|
|---|---|
|
У тебя в этом урле оба параметра передаются? SED.by - создание сайтов, разработка плагинов и тем для Котонти
|
| Kabak |
|
|---|---|
#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 |
|
|---|---|
|
Если нет, возьми cotemplate.php из последнего среза SED.by - создание сайтов, разработка плагинов и тем для Котонти
|
| Kabak |
|
|---|---|
|
Вот так вот работает на этом сайте, но тоже не по маслу... не могу понять почему
<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
Добавлено 1 минута спустя: #47554 Kort: попробую
Добавлено 2 минуты спустя: #47554 Kort: На главной пропало всё что создано 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>
Dieser Beitrag wurde von Kabak (am 3. Dezember 2023, 11:51, vor 1 Jahr) bearbeitet |