Нет, не издеваюсь. Вчера целый день искал. Нашёл самую простую конструкцию для сниппета:
<?php
$chunk = $modx->getChunk('ShowSlider');
$result = $modx->db->query('SELECT * FROM modx_gallery_items');
while($row = mysql_fetch_assoc($result)){
print_r($row);
$res = $chunk;
foreach($row as $key=>$value)
$res = str_replace('[+'.$key.'+]',$value,$res);
echo $res;
};
?>
Но она не работает, страница просто долго думает, минут 5, и потом выдает ошибку. Можно ли как-нибудь достучаться до БД, сделать запрос, и забрать все значения, которые вывести через массив??? У меня не получается.
Нашёл, что есть вот такой сниппет "Rowboat", но как им пользоваться - нигде не нашёл. Помогите плиз =( очень надо!
И что странно, когда создаю сниппет через админку, то после сохранения его, он теряет то оба "<?php" и "?>" или только "?>". И не важно статичный это файл или нет... Так и должно быть?
[ed. note: ben2988 last edited this post 14 years, 6 months ago.]