Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   gnews или как сделать контент-элементы "Новости"" (http://forum.typo3.ru/showthread.php?t=8241)

AngelB 15.12.2009 23:17

gnews или как сделать контент-элементы "Новости""
 
Для нашей фирмы был разработан сайт на движке typo3.
Всё что связанно с заполением контента, созданием новых разделов, администрированием и т.п. взлегло на мои плечи.
Теперь по сути.
На сайте есть новости. И есть контент-элементы "Новости". Но понадобилось создать еще одну страничку с такими же контент-элементами. Вот тут и возникла трудность. При создании обычной странички получается так что при создании "Новый контент-элемент" выходит список со стандартными контент-элементами, а с Новостями нет его.
ПРобывал всё что пришло в голову и всё что смог найти в интернете, не получилось у меня ничего.
1. Это и сравнивание двух страничек (новостей и нового раздела)
2. Это полное копирование странички и вставка её клона.
3. Это и просмотр всей админки на предмет gnews. (после чего стало ясно что кроме настроек отображения этого модуля в админке ничего нет)
4. Это и опрос знакомых на предмет знайний тупо3 (никто не работал с ней =( )
5. Это и поиск по форуму. И т.п.

Возможно все банально и просто. Но у меня это не вышло.
Помогите добрые люди советом или еще чем. Заранее примного благодарен.

PS еще есть мысли что этот обьект вшили прям в php код. Но этот вариант смогу проверить только завтра, когда буду на рабочем месте

cherkatel 15.12.2009 23:58

Если расширение и правда называется gnews - то в репозитории такого нет, Гугль что-то тоже помалкивает. Так что если это расширение разрабатывалось чисто для вашего сайта - надо искать разработчика или нанимать нового, чтобы разобрался и написал документацию.
ЗЫ. создайте произвольный контент-элемент, переключите его в выпадающем меню в плагин, и посмотрите в списке плагинов - есть ли там ваши новости, если вы еще этого не делали.

AngelB 16.12.2009 00:15

Цитата:

Сообщение от cherkatel (Сообщение 26523)
Если расширение и правда называется gnews - то в репозитории такого нет, Гугль что-то тоже помалкивает. Так что если это расширение разрабатывалось чисто для вашего сайта - надо искать разработчика или нанимать нового, чтобы разобрался и написал документацию.
ЗЫ. создайте произвольный контент-элемент, переключите его в выпадающем меню в плагин, и посмотрите в списке плагинов - есть ли там ваши новости, если вы еще этого не делали.

:o а как это сделать?

cherkatel 16.12.2009 12:31

офф/еще один сайтостроитель который не пишет доков и не проводит обучения? :mad:/
1. У вас админские права есть?
2. Создаете например текст. Вверху вкладки Общее есть список Тип. Там выбираете (в зависимости от версии перевода) Вставить расширение или Плагин или General Plugin. Сохраняетесь. На вкладке Расширение/Плагин будет переключатель со всеми доступными расширениями с фронтенд-плагинами. Переключаете на свои новости. Сохраняетесь. Имеете настройки плагина - или вы это все уже делали? и нужный вам контент-элемент - если я правильно понял что вы не можете сделать.

ЗЫ. если у вас нормально с английским - http://typo3.org/documentation/videos/ , первый пункт

AngelB 16.12.2009 18:58

Вложений: 2
Вложение 283
только новость в типах контента (ничего лишнего)

Вложение 284
вот как...
в плугинах его нет вообще..
я вообще не понимаю как это реализовали 0_о

может этот модуль вообще отвечает за что то другое... просто со словами news ничего больше нет в менеджере расширений

void 16.12.2009 19:21

Вот в этой переключалке выберите "Вставить плагин", сохранитесь, появится ещё одна переключалка - какой конкретно плагин вставить. Дайте её скриншот.

AngelB 16.12.2009 19:40

Вложений: 1
Вложение 286
вот что там

AngelB 16.12.2009 19:54

единственное что смог сделать
(по нашему, по русски, топором и валенком)
Это скопировать всю страничку новости + удалить все данные что там есть, но оставить одну запись (её и менять в дальнейшем), если требуется еще одна запись то копирую ту что была и делаю копию (затем меняю)
ПОлный пипец если рассуждать со стороны юзабилити. И сердечный приступ какой нить сотруднице, если её посадить вместо меня за этот сайт.
PS Надеюсь всё же есть способ все сделать по нормальному.

cherkatel 16.12.2009 20:12

вы какой-то не тот файл приложили :)

ИМХО: скорее всего вывод новостей типа для простоты типа зашили в сам шаблон, через Тайпоскрипт. Сответственно что бы вытащить этот вывод на других страницах надо работать непосредственно с шаблоном сайта.:mad::mad::mad: Отличный пример как на сайтах для клиентов делать нельзя. Не хотел со стандартными ньюсами вязаться - сделал бы через tsobj. Или через TV. Покажите шаблон страницы с новостями, станет ясно.

AngelB 16.12.2009 21:00

Цитата:

Сообщение от cherkatel (Сообщение 26539)
вы какой-то не тот файл приложили :)

ИМХО: скорее всего вывод новостей типа для простоты типа зашили в сам шаблон, через Тайпоскрипт. Сответственно что бы вытащить этот вывод на других страницах надо работать непосредственно с шаблоном сайта.:mad::mad::mad: Отличный пример как на сайтах для клиентов делать нельзя. Не хотел со стандартными ньюсами вязаться - сделал бы через tsobj. Или через TV. Покажите шаблон страницы с новостями, станет ясно.

я выложил то что выгрузил из модуля gnews.
шаблон - это физичнский php файл из папки с сайтом? (где он примерно находится)

cherkatel 16.12.2009 22:09

Еще раз - у вас админские права есть? Модуль Extension Manager (Управление расширениями, Расширения) доступен? Идете туда, выбираете Installed Extensions в выпадающем списке, находите свои gnews , тыкаете в них, выбираете Backup/Delete, и скачиваете по ссылке Download Extension. Вот этот файл и выкладываете, а не какую-то прошивку к чему-то под названием T60.

Шаблон - в левом меню Веб-Шаблон, на странице с новостями. Пункт Настройка, скопируйте сюда содержание текстового поля, всякие названия сайта и пр. можете убрать.

AngelB 16.12.2009 22:43

Вложений: 1
права есть
расширения вижу
В шаблонах вот такая штука:

PHP код:

tt_content.gnews_pi1.10 = >
plugin.tx_gnews_pi1.parseFunc lib.parseFunc_RTE

#page.10.subparts.BELOW_CONTENT = HTML
#page.10.subparts.BELOW_CONTENT.value = <a href="/news/archive/">Архив новостей</a> 

Вложение 287

реально ступил :o
ЗЫ выложил кривой бэкап телефона в предыдущий раз :o

AngelB 17.12.2009 19:56

установил tt_news на сайт
как бы даже новости умудрился пркреплять...
но вот проблемка...
типа отображения новости "List"
но вот при просмотре видно только название и текст что краткий... а саму новость должно быть видно после нажатия подробно... при нажатии меняется адрес (куда переходим по страничке) но вся информация в новости остается...
где то что то не настроенно =(
как быть, что делать?
PS Эти модификации делаю в скрытой страничке, так как нужную задачу я реализовал с помощью скопированной новости (но она выводится вся сразу, а не частью), но начальника это не устроило. Теперь пытаюсь сделать как должно. Чувство что купили не сайт, а кусок сырого мяса. Который еще надо превратить в отбивную, или шашлык.
Эх....

AngelB 18.12.2009 17:37

поставил версию 2.5.2 взамен 3ей
вроде всё выводится...
но пара глюков
1. пишется "нет идентификатора новости" вверху странички (так как пока не нажато подробнее там реально нет никакой инфы)
так как сверху вниз.
сингл
лист
PS В листе выводятся сами новости, а при нажатии на подробнее выходит вся инфа (неудобно но сегодня был крайний день =()
2. В дате показывается Friday 18. of December 2009 вместо русского перевода.

AngelB 21.12.2009 16:51

Кто то чем то может подсказать?
Или консультацию провести?
Гуру нет?

viair 29.01.2010 01:35

Цитата:

Сообщение от AngelB (Сообщение 26560)
поставил версию 2.5.2 взамен 3ей
вроде всё выводится...
но пара глюков
1. пишется "нет идентификатора новости" вверху странички (так как пока не нажато подробнее там реально нет никакой инфы)
так как сверху вниз.
сингл
лист
PS В листе выводятся сами новости, а при нажатии на подробнее выходит вся инфа (неудобно но сегодня был крайний день =()
2. В дате показывается Friday 18. of December 2009 вместо русского перевода.

1. это норм явление, если совсем не нравится, можно вырубить эту строку в php файле самого расширения или прост заменить ее на пробел. Но я делал иначе, создавал скрытую в меню страницу preview с отдельным single, а на странице с list указывал ссылку на preview как хранитель single плагина. Работает до сих пор.

2. вот линк, копируешь TS код и радуешься. http://forum.typo3.biz/showthread.php?t=1428


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

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