Страницы, статьи и новости
Инструменты и плагины
Заготовка заголовок


Описание как пример заготовки. Пример текстового контента для дальнейшей кастомизации шаблона "Index36".

Редактировать шаблон вы можете на свое усмотрение и как вам угодно. Если у вас на это нет времени или недостаточно знаний - вы всегда можете заказать адаптацию шаблона сайта написав мне по контактам на GitHub или в личные сообщения на публичной странице сайта маркетплейса цифровых товаров

21.12.2024 22:54
volodarskiy

С официального репозитория полностью обновился.

Всё, после этого ошибка при публикации нового топика на форуме. Заполняю поля, нажимаю кнопку публикации, страница перезагружается, все заполненные данные в полях сбрасываются и всё - замкнутый круг. Публикуешь тему - и каждый раз просто новая форма для создания темы.

Шаблоны не трогал, просто перезалил сам движок.

Хотел спросить на официальном сайте котонти - какой-то бред, не зарегистрируешься, какое-то закрытое прям сообщество что-ли!?

Прошу подскажите, куда копать? не сильно хочется откатывыть весь движок из-за этого.

Отредактировано: volodarskiy (22.12.2024 03:29, 1 год назад)
22.12.2024 03:53

Здесь может быть несколько причин, среди которых:

1. Режим "наследия",  то есть совместимость с предыдущими версиями движка, это смотрим в файле конфигурации

/**
 * Turn on/off deprecated features that has not yet been removed.
 * In particular, it turns on/off deprecated template engine tags for ease of development.
 */
$cfg['legacyMode'] = false;

2. Дальше, открываем свой шаблон forums.newtopic.tpl и смотрим какой используется тег в форме публикации

новый

<form action="{FORUMS_NEWTOPIC_FORM_ACTION}" method="post" name="newtopic">

или старый

<form action="{FORUMS_NEWTOPIC_SEND}" method="post" name="newtopic">

Если режим "legacyMode" отключен, то должен быть первый вариант тега.

Отредактировано: webitproff (09.03.2025 11:50, 1 год назад)
22.12.2024 03:59

только что досмотрел сам, там ошибка в ссылке нового тега отправки формы

Cotonti/modules/forums/inc/forums.newtopic.php

в строке

'FORUMS_NEWTOPIC_FORM_ACTION' => cot_url('forums', ['m' => 'newtopic', 'a' => 'ewtopic', 's' => $s]),

замените 'ewtopic' на 'newtopic' то есть пропущена буква n в начале.

Отредактировано: webitproff (09.03.2025 11:37, 1 год назад)
Аккаунт