Если уже было - сорри...
есть сниппет
$table=$modx->getFullTableName(’site_content’);
$sql="SELECT * FROM ".$table." WHERE parent=".$startID;
$result=$modx->db->query($sql);
while($row=$modx->fetchRow($result)){
if ($_GET[’id’] == $row[’id’]) {
$string.="<TD class=’mainmenu_selected’\>
".$row[’menutitle’]."</td><td class=’mainmenu_delimeter’\></td>";
}
else {
$string.="<TD class=mainmenu onmouseover=\"this.className=’mainmenu_selected’\" onmouseout=\"this.className=’mainmenu’\">
<a href=\"[~".$row[’id’]."~]\">" .$row[’menutitle’]."</a></td><td class=’mainmenu_delimeter’></td>";
}
}
return $string;
Формирует горизонтальную менюшку, как сделать чтобы он сортировал пункты по пункту меню (как в том же dropmenu) ?
Просто я в пхп - полный ноль, пока
-
☆ A M B ☆
- 1,086 Posts
[tt]/* <? */
$table=$modx->getFullTableName(’site_content’);
$sql="SELECT * FROM ".$table." WHERE parent=".$startID." ORDER BY menuindex";
$result=$modx->db->query($sql);
while($row=$modx->fetchRow($result)){
if ($_GET[’id’] == $row[’id’]) {
$string.="<TD class=’mainmenu_selected’\>
".$row[’menutitle’]."</td><td class=’mainmenu_delimeter’\></td>";
}
else {
$string.="<TD class=mainmenu onmouseover=\"this.className=’mainmenu_selected’\" onmouseout=\"this.className=’mainmenu’\">
<a href=\"[~".$row[’id’]."~]\">" .$row[’menutitle’]."</a></td><td class=’mainmenu_delimeter’></td>";
}
}
return $string;
/* ?> */[/tt]
Так?
Разработка сайтов и программных модулей на MODX.
Опыт работы на MODx с 2005 года. Высокое качество.
Компания Baltic Design Colors:
http://www.bdcolors.ru.
-
☆ A M B ☆
- 1,086 Posts
Пожалуйста

[OFF]Переходите на верстку с помощью CSS, я уже стал отвыкать от страшных конструкций TABLE, TR, TD

[/OFF]
Разработка сайтов и программных модулей на MODX.
Опыт работы на MODx с 2005 года. Высокое качество.
Компания Baltic Design Colors:
http://www.bdcolors.ru.
а нахрена вам свой сниппет для меню?
"Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein."
Не используйте Revo для "просто сайтов". Используйте Evo
Who can defeat
the Russian bear?
Да, дизайн старенький был но не доделанный, остался в наследство =) - попросили быстренько доделать.
Просто я еще не особо освоил движ , а так пусть работает хотя бы =)
Может в будущем сделаю безо всякого нагромождения
Верно говорят! если уж Dropmenu в средствах урезан и не дает строить (и правильно!) эти богомерзкие табличные меню, то на Wayfinder все можно.... Только шаблоны настраивай и все можно!
Символы между никак. Делаешь картинку вертикальной полосы, назначаешь ее каждому пункту как background, позиционируешь с помощью background-position: right, Последний пункт будет иметь class=last (смотри найтройк сниппета), у него соответственно палочки справа нет (background: none).
Без примера, но надеюсь и так доходчиво объяснил.
DirectResize 0.9 beta. PHPThumb, sets of configurations, configuration, binded to specific path. No backward compatibility. |
DirectResize 0.9. PHPThumb, наборы параметров, параметры, привязанные к определенным путям. Без обратной совместимости.
Unfortunately, DirectResize project is closed. If you want to continue development, PM me for access to project page on Google Code. К сожалению, проект DirectResize закрыт. Если вы желаете продолжить разработки, обращайтесь через ПМ для получения доступа к репозиторию на Google Code.
[PLUGIN] DirectResize - as Maxigallery but for single images ::
Download :: [url=
http://modxcms.com/forums/index.php/topic,21490]