DLE-UniForm icon indicating copy to clipboard operation
DLE-UniForm copied to clipboard

Вывод в форме новости на которой сейчас находится юзер

Open DanielDefo opened this issue 6 years ago • 14 comments

При вызове формы из какой-либо новости, выводится в форме название новости... Активное или неактивное, без разницы... Юзер быстрее ориентируется что именно он хотел и что делать дальше...

2 раз на коньячок с меня)


@pafnuty не забудь посмотреть этот тиккет :ticket:

DanielDefo avatar Oct 27 '18 23:10 DanielDefo

Вот после этой строки https://github.com/dle-modules/DLE-UniForm/blob/1d8c89e2d57a311e028ea25bc28f3973be25836b/engine/modules/uniform/uniform.php#L129 можео дописать чтото типа

$tpl->set('{uf_news_title}', $value);

В след версии модуля попробую реализовать это из коробки т.к. уж больно много запросов на подобные изменения.

pafnuty avatar Oct 29 '18 07:10 pafnuty

Павел, быть может ты заодно и переделаешь инсталлятор по правилам 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 avatar Oct 29 '18 10:10 tcse

@tcse да, ок.

pafnuty avatar Oct 29 '18 10:10 pafnuty

Вот после этой строки DLE-UniForm/engine/modules/uniform/uniform.php

Line 129 in 1d8c89e

  					$value = stripslashes($value); 

можео дописать чтото типа

$tpl->set('{uf_news_title}', $value);

В след версии модуля попробую реализовать это из коробки т.к. уж больно много запросов на подобные изменения.

дошли наконец руки, не работает.... какмтолько не подключал...

DanielDefo avatar Feb 20 '19 06:02 DanielDefo

@DanielDefo какие ошибки выводит? Уверены, что написанный код выполняется?

pafnuty avatar Mar 27 '19 12:03 pafnuty

@DanielDefo какие ошибки выводит? Уверены, что написанный код выполняется?

{uf_news_title} выводится тупо и все...

DanielDefo avatar Mar 27 '19 12:03 DanielDefo

@DanielDefo Значит написанный php-код не отрабатывает и тег в шаблоне выводится как текст. Проверьте, все ли условия соблюдены.

pafnuty avatar Mar 27 '19 12:03 pafnuty

@DanielDefo Значит написанный php-код не отрабатывает и тег в шаблоне выводится как текст. Проверьте, все ли условия соблюдены.

Какие? newsId есть в кнопке и в конфиге, письмо приходит корректно в модуль вставлено

DanielDefo avatar Mar 27 '19 13:03 DanielDefo

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 avatar Mar 27 '19 13:03 DanielDefo

@DanielDefo тогда предлагаю дождаться следующей версии модуля.

pafnuty avatar Mar 27 '19 13:03 pafnuty

Не ужто будет новая версия юниформа?С уважением, Виталий ЧуяковСпециалист веб-студии 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 avatar Mar 27 '19 13:03 tcse

@tcse да, когда-нибудь обязательно будет.

pafnuty avatar Mar 27 '19 14:03 pafnuty

@tcse да, когда-нибудь обязательно будет.

когда нибудь... супер...

DanielDefo avatar Mar 27 '19 14:03 DanielDefo

@DanielDefo такова жизнь. Если нужно быстро, можете обратиться к @lazyphpdev или @San-Dev за платной помощью, есть шанс, Что кто-то из них заинтересуется.

pafnuty avatar Mar 27 '19 16:03 pafnuty