19.06.2012 15:25:46
|
|
|
|
19.06.2012 15:38:51
Ткните носом в строку или часть текста....я не понимаю........5 раз перечитал...
|
|
|
|
19.06.2012 16:28:18
Не получается ничего...
Сергей, напишите пожалуйста как должно быть в моем примере. Я понимаю, человек должен учиться, за него не стоит ничего делать, нужно просто указать направление, но я ничего не понимаю. А если даже думаю, что где-то что-то понял, оказывается - все наоборот. Буду очень признателен, если напишите этот кусок кода. |
|
|
|
19.06.2012 16:39:41
Может есть другой вариант, через дополнительный инфоблок сделать раз я вообще деревянный в этих кодах?
|
|
|
|
19.06.2012 17:50:28
<?
if($arItem["ID"]==12) { $rsItems = CIBlockElement::GetList( array ("sort"=>"asc"), array( "IBLOCK_TYPE"=>$arParams["IBLOCK_TYPE"], "IBLOCK_ID"=>$arParams["IBLOCK_ID"], "ACTIVE"=>"Y", "SECTION_ID"=> $arResult["VARIABLES"]["SECTION_ID"], ), array("PROPERTY_PRODUCER"), false, array( "ID", "NAME", "PROPERTY_PRODUCER", ) ); echo '<select name="arrFilter_pf[PRODUCER]"><option value="">(все)</option>'; while($ob = $rsItems->GetNextElement()){ $arFields = $ob->GetFields(); echo '<option value="'.$arFields['PROPERTY_PRODUCER_ENUM_ID'].'">'.$arFields['PROPERTY_PRODUCER_VALUE'].'</option>'; } echo '</select>';} else { echo $arItem["INPUT"]; } ?> где нибудь в конце чтобы посмотреть те ли вы параметры берете echo "<pre>"; print_r($arFields); echo "</pre>"; |
|
|
|
20.06.2012 16:01:35
echo "<pre>"; print_r($arFields); echo "</pre>"; поставил в конце кода....Итог: в исходном коде огромное количество подкрашенного текста между тегами <pre> и </pre>
|
|
|
|
20.06.2012 16:05:50
ты поставил в php теге или снова забыл?
|
|
|
|
20.06.2012 16:12:36
Нет...все как надо между <? и ?> поставил....я ведь правильно понял ... результат print_r смотрится в исходном коде???
|
|
|
|
20.06.2012 16:17:39
что он вывел ты можешь написать?
|
||||
|
|
|||