Код |
---|
<? $linkform="http://1.ru/form.php?%$%NAME=".$arResult["NAME"]; echo "<a href='$linkform'>Форма</a>";?> |
Цитата | ||
---|---|---|
Сергей Курбатов пишет:
формируй ссылку на "форму обратной связи" с передачей переменных в которых ты укажешь ID или NAME товара, например
а в форме при открытии наименование товара = $NAME. $arResult["NAME"] - это примерно, может в твоем случае немного по другому написать надо будет, смотря по контексту. |
Код |
---|
<? if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die(); ?> <? //echo "<pre>Template arParams: "; print_r($arParams); echo "</pre>"; //echo "<pre>Template arResult: "; print_r($arResult); echo "</pre>"; //exit(); ?> <?if (count($arResult["ERRORS"])):?> <?=ShowError(implode("<br />", $arResult["ERRORS"]))?> <?endif?> <?if (strlen($arResult["MESSAGE"]) > 0):?> <?=ShowNote($arResult["MESSAGE"])?> <?endif?> <form name="iblock_add" action="<?=POST_FORM_ACTION_URI?>" method="post" enctype="multipart/form-data"> <?=bitrix_sessid_post()?> <?if ($arParams["MAX_FILE_SIZE"] > 0):?><input type="hidden" name="MAX_FILE_SIZE" value="<?=$arParams["MAX_FILE_SIZE"]?>" /><?endif?> <table class="data-table"> <thead> <tr> <td colspan="2"> </td> </tr> </thead> <?if (is_array($arResult["PROPERTY_LIST"]) && count($arResult["PROPERTY_LIST"] > 0)):?> <tbody> <?foreach ($arResult["PROPERTY_LIST"] as $propertyID):?> <tr> <td><?if (intval($propertyID) > 0):?><?=$arResult["PROPERTY_LIST_FULL"][$propertyID]["NAME"]?><?else:?><?=!empty($arParams["CUSTOM_TITLE_".$propertyID]) ? $arParams["CUSTOM_TITLE_".$propertyID] : GetMessage("IBLOCK_FIELD_".$propertyID)?><?endif?><?if(in_array($propertyID, $arResult["PROPERTY_REQUIRED"])):?><span class="starrequired">*</span><?endif?></td> <td> <? //echo "<pre>"; print_r($arResult["PROPERTY_LIST_FULL"]); echo "</pre>"; if (intval($propertyID) > 0) { if ( $arResult["PROPERTY_LIST_FULL"][$propertyID]["PROPERTY_TYPE"] == "T" && $arResult["PROPERTY_LIST_FULL"][$propertyID]["ROW_COUNT"] == "1" ) $arResult["PROPERTY_LIST_FULL"][$propertyID]["PROPERTY_TYPE"] = "S"; elseif ( ( $arResult["PROPERTY_LIST_FULL"][$propertyID]["PROPERTY_TYPE"] == "S" || $arResult["PROPERTY_LIST_FULL"][$propertyID]["PROPERTY_TYPE"] == "N" ) && $arResult["PROPERTY_LIST_FULL"][$propertyID]["ROW_COUNT"] > "1" ) $arResult["PROPERTY_LIST_FULL"][$propertyID]["PROPERTY_TYPE"] = "T"; } & |
Цитата |
---|
Сергей Курбатов пишет:
как я понял передать наименование нужно в первое поле для ввода текста (которое с возможностью прокрутки)? |
Код |
---|
<? $linkform="http://1.ru/form.php?nametovar=".$arResult["NAME"]; echo "<a href='$linkform'>Форма</a>";?> |
Код |
---|
<? GLOBAL $nametovar;?> <? if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die(); ........ |
Код |
---|
<?=$value; if ($propertyID=="ABCDEF") echo $nametovar;?> |
Код |
---|
.......... <input type="text" name="PROPERTY[<?=$propertyID?>][<?=$i?>]" size="25" value="<?=$value; if ($propertyID=="ABCDEF") echo $nametovar;?>" /> <? if($arResult["PROPERTY_LIST_FULL"][$propertyID]["USER_TYPE"] == "DateTime"):?> <? $APPLICATION->IncludeCom.......... |