Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

javascript или что то еще? (CMS sitex)

58K
11 марта 2010 года
do6erman
1 / / 11.03.2010
Здраствуйте все!
О веб программировании знаю поверхностно( Совсем недавно столкнулся с CMS SiTex. Так вот в нем столкнулся с одной из многих проблем, которую надеюсь решить с вашей помощью.
В программе в "структуре сайте" есть ссылки и к данным ссылкам применен вот такой вот шаблон, который как я понимаю в виде таблицы прописан.

<tr>
<td align=right colspan="#evaluate('LSPAN')#" ></td>
<td height=20 align=left colspan="#evaluate('RSPAN')#" width=100%>
<img src="etc/t1_2_version.jpg"> <a class="menuL2" href='#PathPrefix##ITEM_OUID##PathSuffix#' style="text-decoration:none;"><b>#ITEM_NAME#</b></font>
</a>
<br><br>
</td>
</tr>
<tr>
<td background="etc/e.gif" colspan="#evaluate(RSPAN+1)#" align=center></td>
</tr>
<?


Босс задал такуб задачку, чтобы в этот шаблон прописать "что-то", чтобы ссылки которые обрашаются к этому шаблону сортировались (эти ссылки состоят из слов и в конце стоит год! Думаю от него и стоит отталкиваться!). Я погуглил, поспрашивал и нашел, что то типа такого "совета", о том, что можно реализовать с помощью PHP во таким вот образом:

Пример:

<?
$array1 = $array2 = array("pict10.gif", "pict2.gif", "pict20.gif", "pict1.gif");
echo ("обычная сортировка:"); echo ("<br>");
sort($array1);
print_r($array1);
echo ("<br>"); echo ("естественная сортировка:"); echo ("<br>");
natsort($array2);
print_r($array2);
?>


Результат:

Цитата
обычная сортировка:
Array ( [0] => pict1.gif [1] => pict10.gif [2] => pict2.gif [3] => pict20.gif )
естественная сортировка:
Array ( [3] => pict1.gif [1] => pict2.gif [0] => pict10.gif [2] => pict20.gif )


Я попробовал несколько вариантов (и обычную и естественную),

<tr>
<td align=right colspan="#evaluate('LSPAN')#" ></td>
<td height=20 align=left colspan="#evaluate('RSPAN')#" width=100%>
<img src="etc/t1_2_version.jpg"> <a class="menuL2" href='#PathPrefix##ITEM_OUID##PathSuffix#' style="text-decoration:none;"><b>#ITEM_NAME#</b></font>
</a>
<br><br>
</td>
</tr>
<tr>
<td background="etc/e.gif" colspan="#evaluate(RSPAN+1)#" align=center></td>
</tr>
<?
$array1 = array("2000", "2001", "2002", "2003", "2004", "2005", "2006", "2007", "2008", "2009", "2010", "2011", "2012");
echo ("<br>"); echo ("естественная сортировка:"); echo ("<br>");
natsort($array1);
print_r($array1);
?>


но результата так и не добился(



Подскажите, как в этот самый "шаблон" впихнуть то, что заставить это все сортироваться. Очень хочу попросить написать все подробно ибо дилетант(
p.s. -Файлы описывающие шаблоны - это коды jsp. (цитата из руководства программы)
Заранее спасибо!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог