Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 18.01.2005, 13:34   #1
Слава
Новенький
 
Регистрация: 18.01.2005
Сообщений: 11
По умолчанию Список сотрудников с карточками

Здравствуйте!
Стоит такая задача: Вывести список сотрудников в виде таблицы (ФИО, e-mail, телефон) и при кликаньи на строку открывалась карточка этого сотрудника с полями: день рождения, должность и т.д. Вывести на главную страничку поздравление, если насупил день рождения сотрудника.
Подскажите, какое расширение может для этой задачи подойти?
Заранее спасибо.
Слава вне форума   Ответить с цитированием
Старый 19.01.2005, 06:05   #2
Gleb Budko
Новенький
 
Регистрация: 21.10.2004
Сообщений: 12
По умолчанию

Попробуйте FE user list. Ето не совсем то о чем вы спрашиваете но там имеетсиа возможность выводить лист ФЕ пользователей с картинками. Ещё есть ехтентион jp_staff и xds_staff. Они опять таки не делаю всё что вам нужно.
Посмотрите туториал http://typo3.org/documentation/document-library/player_profile_basic/
На его основе можно сделать то что у вас.
Gleb Budko вне форума   Ответить с цитированием
Старый 21.01.2005, 16:48   #3
Слава
Новенький
 
Регистрация: 18.01.2005
Сообщений: 11
По умолчанию

jp_staff подходит. Спасибо. Только что-то не получается его использовать и показывать что-то. Делаю как написано в документации.
1. Установил расширение со значениями по умолчанию, все галочки отмечены.
2. Создал sys-folder.
3. Вставил контент в страничку с типом plugin Staff Organisation. В поле код написал LIST, в исходной точке выбрал ранее созданную системную директорию.
4. Добавил тестового сотрудника
:-( Ничего нет.
Если кто-то пробовал или пользуется этим расширением, подскажите, что не правильно?
Слава вне форума   Ответить с цитированием
Старый 21.01.2005, 21:27   #4
Valery Romanchev
Administrator
 
Аватар для Valery Romanchev
 
Регистрация: 23.08.2003
Адрес: Moscow, Russia
Сообщений: 1,926
Отправить сообщение для Valery Romanchev с помощью Skype™
По умолчанию

Смотрте код экстеншена.
Так быстрее всего с этим можно разобраться.
Код лежит в папке
typo3conf/ext/имя_экстеншена.

Еще стоит проверить что установлена General Record Storage Folder в свойствах страницы (и что она показывает на ту sysfolder где лежат записи этого экстеншена).

Еще возможная причина это шаблоны, которые отвечают за вывод инфы (css_slyled_content или старые шаблоны). Нужно проверить, что с их подключением в рутовом шаблоне все хорошо.
Valery Romanchev вне форума   Ответить с цитированием
Старый 22.01.2005, 01:40   #5
Gleb
Продвинутый
 
Регистрация: 10.11.2004
Адрес: Montreal
Сообщений: 92
По умолчанию

For me it worked from the first attempt:
What I did example:

pid100 - (General Record Storage Page = pid102) install the plugin CODE:LIST
pid101 - install the plugin CODE:INFO
pid102 - sysFolder (where you create jp_staff records)



Gleb вне форума   Ответить с цитированием
Старый 24.01.2005, 17:12   #6
Слава
Новенький
 
Регистрация: 18.01.2005
Сообщений: 11
По умолчанию

Сделал. Ругается: Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /var/www/elan/typo3conf/ext/jp_staff/pi1/class.tx_jpstaff_pi1.php on line 106
Посмотрел в код. В функции getItems() $this->pid пустое значение. Повидимому код в case \"LIST\" или не правильно работает или у меня где-то ошибки.

pid34 - sysFolder
pid25 - Страничка с плагином CODE:LIST
При этом когда создаю сотрудника, в таблице tx_jpstaff_list у сотрудников поле pid всегда 1.
Это правильно? Или pid должен указывать на sysFolder?
Слава вне форума   Ответить с цитированием
Старый 29.01.2005, 08:07   #7
Gleb
Продвинутый
 
Регистрация: 10.11.2004
Адрес: Montreal
Сообщений: 92
По умолчанию

Did you specify \"General Record Storage Page\" for your page pid25 where plugin with CODE:LIST. This should be set in page header. It should point to page/sysFolderr where you create your staff records.

About what pid is supposed to be I do not know. I'll check it later.
Gleb вне форума   Ответить с цитированием
Старый 04.10.2005, 16:17   #8
San
Новенький
 
Регистрация: 04.10.2005
Сообщений: 15
По умолчанию

Та же проблема. Сделал все, как написано выше, но тоже не вижу введенных людей на странице. Кто-нибудь нашел решение?
San вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 14:45.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория