DLE-UniForm
DLE-UniForm copied to clipboard
Вывод в форме новости на которой сейчас находится юзер
При вызове формы из какой-либо новости, выводится в форме название новости... Активное или неактивное, без разницы... Юзер быстрее ориентируется что именно он хотел и что делать дальше...
2 раз на коньячок с меня)
@pafnuty не забудь посмотреть этот тиккет :ticket:
Вот после этой строки https://github.com/dle-modules/DLE-UniForm/blob/1d8c89e2d57a311e028ea25bc28f3973be25836b/engine/modules/uniform/uniform.php#L129 можео дописать чтото типа
$tpl->set('{uf_news_title}', $value);
В след версии модуля попробую реализовать это из коробки т.к. уж больно много запросов на подобные изменения.
Павел, быть может ты заодно и переделаешь инсталлятор по правилам DLE 13? Я тебе ранее присылал вариант с админкой модуля где есть инфа по всем шаблонам.
Еще раз сюда прикреплю https://www.dropbox.com/s/m5a1gqqof8d4fom/uniform_help_v1.1.zip?dl=0
Всек же приятнее 1 раз загрузить и потом только читать мануалы прямо в админке.
скриншоты админки модуля: https://tcse-cms.com/uploads/posts/2018-10/1540807629_2018-10-29_13-03-46.png https://tcse-cms.com/uploads/posts/2018-10/1540807567_c28e3eb0-5e3a-4cf2-899e-59d6b5d73964.png https://tcse-cms.com/uploads/posts/2018-10/1540807588_0a62d737-bbe7-498c-a56a-4c5d0d3da324.png
@tcse да, ок.
Вот после этой строки DLE-UniForm/engine/modules/uniform/uniform.php
Line 129 in 1d8c89e
$value = stripslashes($value);
можео дописать чтото типа
$tpl->set('{uf_news_title}', $value);
В след версии модуля попробую реализовать это из коробки т.к. уж больно много запросов на подобные изменения.
дошли наконец руки, не работает.... какмтолько не подключал...
@DanielDefo какие ошибки выводит? Уверены, что написанный код выполняется?
@DanielDefo какие ошибки выводит? Уверены, что написанный код выполняется?
{uf_news_title} выводится тупо и все...
@DanielDefo Значит написанный php-код не отрабатывает и тег в шаблоне выводится как текст. Проверьте, все ли условия соблюдены.
@DanielDefo Значит написанный php-код не отрабатывает и тег в шаблоне выводится как текст. Проверьте, все ли условия соблюдены.
Какие? newsId есть в кнопке и в конфиге, письмо приходит корректно в модуль вставлено
foreach ($newsItem as $key => $value) { if ($key == 'title') { $value = stripslashes($value); $tpl->set('{uf_news_title}', $value); } $_POST['news_' . $key] = $value; }
<a class="btn btn-transparent" data-uf-open="/engine/ajax/uniform/uniform.php" data-uf-settings='{"formConfig": "newyl", "fields": {"newsId": "{news-id}"}}'>Кнопка</a>
hidden = newsId
<input name="product-name" type="text" class="form-control theme-input" readonly="" placeholder="{uf_news_title}">
@DanielDefo тогда предлагаю дождаться следующей версии модуля.
Не ужто будет новая версия юниформа?С уважением, Виталий ЧуяковСпециалист веб-студии TCSE. -------- Исходное сообщение --------От: Pavel Belousov [email protected] Дата: 27.03.2019 16:27 (GMT+03:00) Кому: dle-modules/DLE-UniForm [email protected] Копия: "Vitaly V. Chuyakov" [email protected], Mention [email protected] Тема: Re: [dle-modules/DLE-UniForm] Вывод в форме новости на которой сейчас находится юзер (#78) @DanielDefo тогда предлагаю дождаться следующей версии модуля.
—You are receiving this because you were mentioned.Reply to this email directly, view it on GitHub, or mute the thread.
{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/dle-modules/DLE-UniForm","title":"dle-modules/DLE-UniForm","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/dle-modules/DLE-UniForm"}},"updates":{"snippets":[{"icon":"PERSON","message":"@pafnuty in #78: @DanielDefo тогда предлагаю дождаться следующей версии модуля."}],"action":{"name":"View Issue","url":"https://github.com/dle-modules/DLE-UniForm/issues/78#issuecomment-477153309"}}}
[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/dle-modules/DLE-UniForm/issues/78#issuecomment-477153309",
"url": "https://github.com/dle-modules/DLE-UniForm/issues/78#issuecomment-477153309",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]
@tcse да, когда-нибудь обязательно будет.
@tcse да, когда-нибудь обязательно будет.
когда нибудь... супер...
@DanielDefo такова жизнь. Если нужно быстро, можете обратиться к @lazyphpdev или @San-Dev за платной помощью, есть шанс, Что кто-то из них заинтересуется.