fable543

fable543
Рейтинг
175
Регистрация
01.12.2007

Вот решение моего вопроса : $row['rand'] = mt_rand(10, 13);

Спасибо тем кто помогал !

rec108:
здесь нет обработчика вывода, я вижу тут логику формирования контента для некоего обработчика со своей внутренней разметкой.
возможно, то, что нам нужно реализовано в методе strtr_mod

ну вот стоит мне поменять $row['rand'] = 10; вместо 10 указать 11 или 13 то выводится другой рисунок, а мне необходимо чтоб выводилось 4 рисунка вместо 1го

rec108:
ну как то так

если, конечно, в $row['rand'] хранится не имя картинки, а ее идентификатор/номер, либо имя равно числу
я же не знаю, как у вас работает логика вывода картинки

* Блок статей

*/

function getBlock()

{

if (!$this->std->moduleGuide('articles_block')) return;

$ret = '';

$ret .= $this->skin['list']['mainbegin'];

$block_count = $this->cfg['block_count']; // количество записей на страницу

$sql = "SELECT * FROM $this->table

ORDER BY `create_date` DESC

LIMIT ".$block_count;

if ($this->db->query($sql, $rows) > 0)

{

$i = 1;

$items = array();

foreach ($rows as $row)

{

$row['create_date_time'] = date($this->skin['create_date_time'], $row['create_date']);

$row['create_date'] = date($this->skin['create_date'], $row['create_date']);

$row['preview'] = substr(strip_tags($row['txt']), 0, 300);

$row['rand'] = 10;

if ($i == 3) $items[] = '</div><div class="rightcontent">';

$items[] = $this->strtr_mod($this->skin['block']['item'], $row);

if (!in_array($i, array(2, 4))) $items[] = $this->skin['block']['mainend'];

$i++;

}

$ret .= $this->skin['block']['mainbegin'].implode($this->skin['block']['delimiter'], $items).$this->skin['block']['end'];

}

$ret .= $this->skin['list']['mainend'];

$this->globals['onmain'] = $ret;

}

}

?>

Вот часть кода :)

rec108:
прописывать нужно в участке кода, где именно выводится картинка, т.к. чтобы вывелось 4 шт, придется выводить в цикле и менять случайно $row['rand'] в заданных пределах

ну вот как это правильно прописать ?

сейчас выводится 10 рисунок, нужно рандомно одновременно выводить 10 11 12 13 рисунки

дани мапов:
Нужно, чтобы из папки случайно выводилась одна картинка?

она выводится и так, нужно чтоб выводилось 4 рисунка

pskr543 я играю

У меня с индексом все ок... Вч +1 ВЧ + 2 , существенных изменений не вижу

ruchechnik:
долгожданно ;) отпущены 2 сайта из-под "эро" фильтра ;)) Всем удачи!

что значит эро фильтр ?

без существенных подвижек

Вообще на самом то деле у меня давно назрела идея, а почему на форуме не организовать раздел где кто готов бесплатно делиться твитами и лайками и прочее. Я лично за и мне не сложно твитнуть )) в обмен на ваш твит конечно же

Всего: 2353