|
|
19.03.2010, 19:31
|
|
Гость
Гость
|
Здравствуйте, постепенно перехожу на netcat, возникла следующая проблема:
есть несколько страниц, в них должна выводиться таблица с двумя столбцами, при этом при этом в одном из столбцов - ссылки на другие страницы сайта.
Если использовать "текстовой блок" , то возникает необходимость вводить разделяющие символы, а затем парсить данные, что есть не удобно при добавлении новой информации. Подскажите, пожалуйста , как можно справиться с этой задачей с помощью netcat.
|
|
|
19.03.2010, 23:41
|
|
DiGGy
DiGGy
Зарегистрирован: 2005-04-04
Сообщений: 1546
|
приведите пример в виде ваших ссылок, а то по вашему посту я не смог ниче понять.
Temet nosce...
|
|
|
20.03.2010, 17:39
|
|
malich
Андрей Малков
Зарегистрирован: 2005-08-09
Сообщений: 522
|
Если я правильно вас понял вы можете создать компонент с нужным количеством полей, одна запись-будет одна строка в таблице.
Для формирования ссылки на другие страницы сайта вы можете использовать поле типа "связь с другим объектом".
|
|
|
21.03.2010, 13:37
|
|
Гость
Гость
|
например вот так ( я приведу в кодах )
Код:
<html>
<head>
(some head)
</head>
<body>
(...some thing...)
<table>
<tr>
<td>Вася Пупкин</td>
<td>глава компани</td>
</tr>
<tr>
<td>Гена Жоркин</td>
<td>зам главы компани</td>
</tr>
</table>
</body>
</html>
так вот таблицу надо сгенерировать.
Мой вариант - есть поле "Текстовой блок" , там вводить значения
Вася Пупкин@глава компани%Гена Жоркин@зам главы компани
и дальше парсить эту строку и строить таблицу. Но это довольно плохой вариант , если кому-то другому надо будет заполнять таблицу. Нельзя - ли netcat как-нибудь сделать легче это действие???
|
|
|
21.03.2010, 13:40
|
|
Гость
Гость
|
to malich
Как бы страниц может быть очень много , на которых будут разные таблицы.
|
|
|
22.03.2010, 09:53
|
|
malich
Андрей Малков
Зарегистрирован: 2005-08-09
Сообщений: 522
|
Сколько будет страниц с таблицами не имеет значения, один компонент можно назначить неограниченному количеству страниц.
вот пример: http://varikoz.ru/price/ - создан компонент с двумя полями описание и цена
одна строка в таблице - одна запись в админке.
если на разных страницах таблицы могут содержать разную информацию, вы можете выводить ее через проверки. К примеру ".($f_price?"$f_price": NULL )."
|
|
|
22.03.2010, 11:34
|
|
Гость
Гость
|
То есть я создаю компонент , в нем делаю 3-и поля . Дальше назначаю этот компонент - другому(2) . В компоненте (2) делаю выборку по одному из полей и вывожу это в компонент (2). Спасибо большое , понял .
Буквально 2-а вопроса.
1) Выборку мне надо делать с помощью ".s_list_class(X,Y,"&person=L1")."????
2) Как в компоненте выводить по выборке ???????? ( просто только работал с ".s_list_class(X,Y,"&recNum=2")." - вывести последние 2-е записи)
|
|
|
22.03.2010, 12:00
|
|
malich
Андрей Малков
Зарегистрирован: 2005-08-09
Сообщений: 522
|
а я вот из того что вы написали ничего не понял., постучитесь в icq объясню.
|
|
|
22.03.2010, 18:27
|
|
Гость
Гость
|
Нельзя ли создать некоторый компонент с 3-мя полями , и выбирать поля из него.
То есть есть 3-и поля , которые принадлежат одной записи
"l1" "m1" "z1"
"l2" "m2" "z2"
"l3" "m3" "z3"
и выбрать поле с z3 ???
|
|
|
22.03.2010, 19:47
|
|
Гость
Гость
|
Цитата:Нельзя ли создать некоторый компонент с 3-мя полями , и выбирать поля из него.
То есть есть 3-и поля , которые принадлежат одной записи
"l1" "m1" "z1"
"l2" "m2" "z2"
"l3" "m3" "z3"
и выбрать поле с z3 ???
http://netcat.ru/support/ncforum/?Subdiv_ID=5&Topic_ID=1389
вот нашел что-то похожее по теме, если я неправильно выражаюсь , проблема осталась . Помогите пожалуйста.
|