Регистрация
Вход через соцсети
Восстановление пароля

nc_objects_list в цикле for

Новый топик
24.02.2015, 10:34
Ответить | Цитировать
Гость
Гость

В цикле for
$razdelll равен к примеру 27
<?php
$razdelll=$arr_assort[$i]['sub_razdel'];
?>
<?=nc_objects_list(0,$razdelll,"recNum=10&nc_ctpl=2027",true)?> - не пашет
<?=nc_objects_list(0,27,"recNum=10&nc_ctpl=2027",true)?> - пашет



В другом примере с foreach подобное работает

<?
$Sub_Classes = $nc_core->db->get_results("SELECT `Sub_Class_ID` FROM `Sub_Class` WHERE `Class_ID`=".$classID." AND `Subdivision_ID` IN(SELECT `Subdivision_ID` FROM `Subdivision` WHERE `Parent_Sub_ID`=".$sub.")", ARRAY_A );
foreach($Sub_Classes as $Sub_Class){ ?>
<?=nc_objects_list(0,$Sub_Class['Sub_Class_ID'],"nc_ctpl=2008",true)?>
<? } ?>
24.02.2015, 21:45
Ответить | Цитировать
Nexwich
Панасин Александр
Nexwich

Зарегистрирован:
2011-04-05
Сообщений: 943

Я бы на вашем месте взглянул бы что попадает в переменную в цикле.
Код:
var_dump($razdelll);

так же возможно попробуйте (int)$razdelll

Для последующего ответа с моей стороны вам придется авторизоваться

Модуль "Почтовые уведомления" – настройка уведомлений на вашем сайте без программирования. Цена отзыв. Мне очень важно ваше мнение.
198 196 2015-02-24 21:45:26 14034
Описание проекта