Tam1oka
Проверенные
- Сообщения
- 405
- Решения
- 3
- Реакции
- 15
- Баллы
- 155
там не написано как сделать вопрос обязательнымИзучите настройки уже наконец
upd. получилось
Последнее редактирование:
Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: В настоящее время эта функция требует доступа к сайту с помощью встроенного браузера Safari.
там не написано как сделать вопрос обязательнымИзучите настройки уже наконец
Теперь образовалась другая проблема, написал по форме 1 раз и нам где обязательное поле формы нету а просто ответ стоит как исправить?upd. получилось
1000 вопросовТеперь образовалась другая проблема, написал по форме 1 раз и нам где обязательное поле формы нету а просто ответ стоит как исправить?
Нужно сначала смотреть, а потом писать, а не наоборот.там не написано как сделать вопрос обязательным
Да что показывать, там в самих настройках все достаточно подробно написано, главное вникнуть, разобраться, да и из опыта могу сказать, хоть сколько не делай подробных мануалов, все равно будут глупые вопросы.Если у кого нибудь есть опыт использования этого плагина то лучше один раз показать чем отвечать на 1000 без полезных вопросов и засирать тему
Создал, я незнаю в чем была проблемаДелаем ставки, создаст Nazar_Grozny, хоть одну форму или нет, я думаю 100500 к 1, что нет
Здравствуйте, как сделать чтобы в название темы выводилось следующие {A2}, A{3} в случае если ответы были даны в одной форме, а в случае если в другой то выводилось {A11}, A{12}. Вопрос состоит в том, как сделать чтобы при выборе радиокнопки "Жалоба на администрацию" выводился ответ на вопрос в название, а при выборе радикнопки "Жалоба на красную администрацию" выводился другой. Поскольку это одна форма вот я и задаю вопрос
Посмотреть вложение 133291
Посмотреть вложение 133293
Посмотреть вложение 133292
Посмотреть вложение 133294
Где красная администрация, там должны выводиться ответы 11, 12. А где просто администрация 2, 3. Как сделать ?
Серьёзно? Как будем искать темы с идентификатором?Так то написано что можно использовать, значит ид темы нельзя
[Жалоба #28] steve
ну это одно, а вот переменная может не работать в плагине при формировании заголовкаСерьёзно? Как будем искать темы с идентификатором?
все равно не сдаюсь))ну это одно, а вот переменная может не работать в плагине при формировании заголовка
...
/** @var \XF\Entity\Thread $thread */
$title = str_replace('{ID}', $thread->thread_id, $title);
$title = substr($title, 0, 150);
$title = str_replace('{1}', $user->username, $title);
$title = substr($title, 0, 150);
...
Поднимаювсе равно не сдаюсь))
такс, залезал в php, пытался засунуть кодик на файле Form.php (/src/addons/Snog/Forms/Pub/Controller/Form.php), в строку 767:
И что выдало ошибка при создание темы с формой:JavaScript:... /** @var \XF\Entity\Thread $thread */ $title = str_replace('{ID}', $thread->thread_id, $title); $title = substr($title, 0, 150); $title = str_replace('{1}', $user->username, $title); $title = substr($title, 0, 150); ...
Посмотреть вложение 133491
не шарю php, но чет мне так заинтересовался, кто-нибудь поможете?))
$title = str_replace('{ID}', $thread->thread_id, $title);
$title = str_replace('{ID}', $params->thread_id, $title);
$title = str_replace('{1}', $user->username, $title);
$title = substr($title, 0, 150);
// FORM TO NEW THREAD
if ($form->inthread && $forum = $form->Forum)
{
$watch = false;
$poster = $form->getPoster($user);
if ($poster === $user && $form->watchthread)
{
$watch = true;
}
$threadParams = [
'title' => $title,
'message' => $message,
'threadPrefixes' => $threadPrefixes,
'watch' => $watch,
'forum_node' => $forumNode,
'attachment_hash' => $attachmentHash,
'create_poll' => true
];
$thread = $this->createThread($poster, $forum, $form, $user, $threadParams);
$title = str_replace('{ID}', $thread->thread_id, $title);
$title = substr($title, 0, 150);
$thread->title = $title;
$thread->save();
}
Помог! Спасибо огромное! И извиняюсь за то ввел суету, думаю что тут никто не отвечают. Это больше не пвторится)Вы не можете вставить айди в название, так как тема еще не создана. Только если после создания темы изменять её заголовок. Понимаете принцип?
И устное предупреждение за ошибки в виде скринов, а так же за создание новой темы
Начина с 768, дальше вроде можно разобраться что и куда добавлено
PHP:$thread = $this->createThread($poster, $forum, $form, $user, $threadParams); $title = str_replace('{ID}', $thread->thread_id, $title); $title = substr($title, 0, 150); $thread->title = $title; $thread->save();
Мы используем основные cookies для обеспечения работы этого сайта, а также дополнительные cookies для обеспечения максимального удобства пользователя.
Посмотрите дополнительную информацию и настройте свои предпочтения