<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум ReadyScript &mdash; Как передать значение в поле формы]]></title>
	<link rel="self" href="https://forum.readyscript.ru/feed/atom/topic/809/" />
	<updated>2016-07-20T15:50:31Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.readyscript.ru/topic/809/kak-peredat-znachenie-v-pole-formy/</id>
		<entry>
			<title type="html"><![CDATA[Re: Как передать значение в поле формы]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/4045/#p4045" />
			<content type="html"><![CDATA[<p><strong>{$fio=$user-&gt;getFio()}</strong></p>]]></content>
			<author>
				<name><![CDATA[Закусило Александр]]></name>
				<uri>https://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2016-07-20T15:50:31Z</updated>
			<id>https://forum.readyscript.ru/post/4045/#p4045</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как передать значение в поле формы]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/4043/#p4043" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Закусило Александр пишет:</cite><blockquote><p>Ааа собрать. У <strong>$user</strong> есть метод <strong>getFio()</strong></p></blockquote></div><p>А можно пример, а то в документации что то не нашел его.</p>]]></content>
			<author>
				<name><![CDATA[Дмитрий]]></name>
				<uri>https://forum.readyscript.ru/user/243/</uri>
			</author>
			<updated>2016-07-20T15:47:58Z</updated>
			<id>https://forum.readyscript.ru/post/4043/#p4043</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как передать значение в поле формы]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/4041/#p4041" />
			<content type="html"><![CDATA[<p>Ааа собрать. У <strong>$user</strong> есть метод <strong>getFio()</strong></p>]]></content>
			<author>
				<name><![CDATA[Закусило Александр]]></name>
				<uri>https://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2016-07-20T15:22:06Z</updated>
			<id>https://forum.readyscript.ru/post/4041/#p4041</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как передать значение в поле формы]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/4040/#p4040" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Закусило Александр пишет:</cite><blockquote><div class="codebox"><pre><code>{$fio=explode(&quot; &quot;, нужная для разбиения переменная)}
{var_dump($fio)}</code></pre></div><p>Всё как в PHP функция explode</p></blockquote></div><p>Мне их наоборот надо было собрать, а не разбить. Или я не понял чего.</p>]]></content>
			<author>
				<name><![CDATA[Дмитрий]]></name>
				<uri>https://forum.readyscript.ru/user/243/</uri>
			</author>
			<updated>2016-07-20T12:53:07Z</updated>
			<id>https://forum.readyscript.ru/post/4040/#p4040</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как передать значение в поле формы]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/4037/#p4037" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>{$fio=explode(&quot; &quot;, нужная для разбиения переменная)}
{var_dump($fio)}</code></pre></div><p>Всё как в PHP функция explode</p>]]></content>
			<author>
				<name><![CDATA[Закусило Александр]]></name>
				<uri>https://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2016-07-20T12:08:23Z</updated>
			<id>https://forum.readyscript.ru/post/4037/#p4037</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как передать значение в поле формы]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/4035/#p4035" />
			<content type="html"><![CDATA[<p>Может криво, но сделал в итоге так ))</p><div class="codebox"><pre><code>{$sname = [&#039;name&#039;=&gt;&quot;{$user.surname} {$user.name} {$user.midname}&quot;]}

{moduleinsert name=&quot;\Feedback\Controller\Block\Feedback&quot;  form_id=&quot;2&quot; values=$sname}  </code></pre></div>]]></content>
			<author>
				<name><![CDATA[Дмитрий]]></name>
				<uri>https://forum.readyscript.ru/user/243/</uri>
			</author>
			<updated>2016-07-20T12:03:41Z</updated>
			<id>https://forum.readyscript.ru/post/4035/#p4035</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как передать значение в поле формы]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/4034/#p4034" />
			<content type="html"><![CDATA[<p>Разобрался, надо туда передавать массив, где ключ = имени поля.</p><p>Но проблема появилась другая ))</p><p>В магазине все покупки осуществляются без регистрации. Я на странице завершения заказа размещаю форму в которой есть поле Имя. И вот в это поле мне надо автоматический подставить имя которое было введено в поле ФИО на предыдущем шаге. Все эти данные есть в массиве $user, но то что вводиться в поле ФИО разбивается на 3 значения в массиве, а именно: {$user.surname} {$user.name} {$user.midname}, причем если покупатель ввел только одно слово, то оно добавляется в {$user.surname}, если два, то они разбиваются на {$user.surname} {$user.name} и т.д. </p><p>Таким образом если я передаю в форму массив $user, то если покупатель написал например &quot;Миша&quot;, то в поле ничего не передастся, потому что &quot;Миша&quot; попадет в {$user.surname}. А если он напишет, например &quot;Михаил Петров&quot;, то в поле соответствен попадет только &quot;Петров&quot;. </p><p>Собрать свой массив в smarty я так понял нельзя или просто не нашел как.</p>]]></content>
			<author>
				<name><![CDATA[Дмитрий]]></name>
				<uri>https://forum.readyscript.ru/user/243/</uri>
			</author>
			<updated>2016-07-20T11:52:01Z</updated>
			<id>https://forum.readyscript.ru/post/4034/#p4034</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Как передать значение в поле формы]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/4033/#p4033" />
			<content type="html"><![CDATA[<p>Здравствуйте!</p><p>Вывожу форму обратной связи, вот так {moduleinsert name=&quot;\Feedback\Controller\Block\Feedback&quot; form_id=&quot;1&quot;}&nbsp; </p><p>Я хочу передать в поле name=&quot;name&quot; формы, значение которое у меня храниться в переменной.</p><p>В модели блок-контроллера есть такая вот штука <a href="https://yadi.sk/i/cXL7puxCtTfBS">https://yadi.sk/i/cXL7puxCtTfBS</a></p><p>Но я что то не пойму синтаксис.</p>]]></content>
			<author>
				<name><![CDATA[Дмитрий]]></name>
				<uri>https://forum.readyscript.ru/user/243/</uri>
			</author>
			<updated>2016-07-20T10:27:08Z</updated>
			<id>https://forum.readyscript.ru/post/4033/#p4033</id>
		</entry>
</feed>
