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

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

Ответ
 
Опции темы Опции просмотра
Старый 17.03.2006, 04:05   #1
vserge
Новенький
 
Аватар для vserge
 
Регистрация: 07.03.2006
Адрес: Moscow
Сообщений: 20
Отправить сообщение для vserge с помощью ICQ
Question Templavoila разметка шаблона

Кто использует subj подскажите как бороться с проблемой или что я делаю не так:
Вопрос: при разметке шаблона для Content Element'а получаю вот это:
"div.global[1] table[1] tr[2] td[1] div.leftnav[1] ul[1] td[1] div.content[1]/INNER" и естественно возникает ошибка и не получается определить элемент.

и так на всех "Content Element"

Еще просматривая статус установки модуля "templavoila" увидел следующее:
Цитата:
It seems like there is a backend module in "mod3/conf.php" which is not configured in ext_emconf.php
No XCLASS inclusion code found in file "class.tx_templavoila_rules.php"
The XCLASS filename-key "ext/rlmp_tvnotes/class.templavoila_tcemain.php" was different from "ext/templavoila/class.tx_templavoila_tcemain.php" which it should have been!
The XCLASS filename-key "ext/templavoila/mod3/class.tx_templavoila_submodelref.php" was different from "ext/templavoila/mod3/class.tx_templavoila_submod_elref.php" which it should have been!
Чтобы это могло быть?

Последний раз редактировалось vserge; 17.03.2006 в 04:15 Причина: Дополнительная информация
vserge вне форума   Ответить с цитированием
Старый 17.03.2006, 11:24   #2
Dutchak Vitaly
TYPO3 Infected
 
Регистрация: 29.08.2005
Адрес: Ukraine, Simferopol
Сообщений: 412
Отправить сообщение для Dutchak Vitaly с помощью ICQ Отправить сообщение для Dutchak Vitaly с помощью Skype™
По умолчанию

Цитата:
Сообщение от vserge
Кто использует subj подскажите как бороться с проблемой или что я делаю не так:
Вопрос: при разметке шаблона для Content Element'а получаю вот это:
"div.global[1] table[1] tr[2] td[1] div.leftnav[1] ul[1] td[1] div.content[1]/INNER" и естественно возникает ошибка и не получается определить элемент.

и так на всех "Content Element"

Еще просматривая статус установки модуля "templavoila" увидел следующее:

Чтобы это могло быть?
хм.. Единственное что пришло в голову:

Создайте простой html шаблон, попробуйт там проделать то же самое. Если все будет нормально, то скорее всего в вашем шаблоне есть незакрытые тэги, хотя может я и ошибаюсь
__________________
TYPO3/PHP Developer
http://dv-charts.com/ - open source flash charts
Dutchak Vitaly вне форума   Ответить с цитированием
Старый 17.03.2006, 11:36   #3
Valery Romanchev
Administrator
 
Аватар для Valery Romanchev
 
Регистрация: 23.08.2003
Адрес: Moscow, Russia
Сообщений: 1,926
Отправить сообщение для Valery Romanchev с помощью Skype™
По умолчанию

1) HTML шаблон для темпалавоилы должен быть правильным (без ошибок в HTML коде)
2) используйте id (пример id="column_left" ) для всех элементов, которые будете мэпить.

С TV все нормально - я ее использую уже года полтора.
__________________
Веб-студия ТТЛАБ
www.ttlab.ru
Valery Romanchev вне форума   Ответить с цитированием
Старый 17.03.2006, 12:12   #4
Comrade
Продвинутый
 
Регистрация: 20.06.2005
Адрес: Abakan
Сообщений: 30
Отправить сообщение для Comrade с помощью ICQ
Smile

Цитата:
Сообщение от Valery Romanchev
1) HTML шаблон для темпалавоилы должен быть правильным (без ошибок в HTML коде)
2) используйте id (пример id="column_left" ) для всех элементов, которые будете мэпить.

С TV все нормально - я ее использую уже года полтора.
Хех. если не считать того, что она не поддерживает дефинишен листы: <dl><dt></dt><dd></dd></dl>
Comrade вне форума   Ответить с цитированием
Старый 17.03.2006, 12:31   #5
Dutchak Vitaly
TYPO3 Infected
 
Регистрация: 29.08.2005
Адрес: Ukraine, Simferopol
Сообщений: 412
Отправить сообщение для Dutchak Vitaly с помощью ICQ Отправить сообщение для Dutchak Vitaly с помощью Skype™
По умолчанию

Цитата:
Сообщение от Valery Romanchev
1) HTML шаблон для темпалавоилы должен быть правильным (без ошибок в HTML коде)
2) используйте id (пример id="column_left" ) для всех элементов, которые будете мэпить.

С TV все нормально - я ее использую уже года полтора.
У меня часто в присланных шаблонах, надо мэпить именно с class="news"

Пока проблем не было.
__________________
TYPO3/PHP Developer
http://dv-charts.com/ - open source flash charts
Dutchak Vitaly вне форума   Ответить с цитированием
Старый 20.03.2006, 01:01   #6
vserge
Новенький
 
Аватар для vserge
 
Регистрация: 07.03.2006
Адрес: Moscow
Сообщений: 20
Отправить сообщение для vserge с помощью ICQ
Red face нашлась ошибочка! спасибо

Цитата:
Сообщение от Valery Romanchev
1) HTML шаблон для темпалавоилы должен быть правильным (без ошибок в HTML коде)
Вы били правы нашлась ошибочка в шаблоне
А именно незакрытые HTML
Код HTML:
<li>
теги.

Последний раз редактировалось vserge; 20.03.2006 в 01:02 Причина: Исправление ошибок!
vserge вне форума   Ответить с цитированием
Старый 04.07.2008, 14:17   #7
Alex Podusov
Senior Member
 
Аватар для Alex Podusov
 
Регистрация: 19.06.2008
Адрес: Сергиев Посад
Сообщений: 278
Отправить сообщение для Alex Podusov с помощью ICQ
По умолчанию No XCLASS inclusion code found in file "class.tx_templavoila_rules.php"

И все-таки снова вопрос по этому сообщению. Установлены: typo3 4.2/dummy (чистые), создано дерево сайта, загружена русская лкализация, установен static_info_tables (css_stiled_content уже устновлен). Вобщем - всё как описано в FTB. При установке TemplaVoila 1.1.1 в завершении выдает:

Цитата:
Code warnings: (developer-relevant)
No XCLASS inclusion code found in file "class.tx_templavoila_rules.php"

Naming annoyances: (developer-relevant)
modname 0 xMOD_tx_templavoila_cm1
1 xMOD_tx_templavoila_cm2
Правильно ли я понял, что это сообщение относится только для разработчиков собственных расширений?

Последний раз редактировалось Alex Podusov; 04.07.2008 в 15:30 Причина: Новые обстоятельства :(
Alex Podusov вне форума   Ответить с цитированием
Старый 04.07.2008, 15:04   #8
reva2
Senior Member
 
Аватар для reva2
 
Регистрация: 31.08.2007
Адрес: Ростов-на-Дону
Сообщений: 206
По умолчанию

На работе TemplaVoila приведенные warning'и никак не скажутся.
reva2 вне форума   Ответить с цитированием
Старый 04.07.2008, 15:30   #9
Alex Podusov
Senior Member
 
Аватар для Alex Podusov
 
Регистрация: 19.06.2008
Адрес: Сергиев Посад
Сообщений: 278
Отправить сообщение для Alex Podusov с помощью ICQ
По умолчанию

В догонку:
Далее при попытке создать старницу, в любом месте, выдает в правом фрейме:
Цитата:
Fatal error: Cannot re-assign $this in {путь-на-сервере}/typo3conf/ext/static_info_tables/class.tx_staticinfotables_syslanguage.php on line 41
Код в этом скрпте в этом месте:
PHP код:
class tx_staticinfotables_syslanguage {

/* СТРОКА 41 */
    
function processDatamap_postProcessFieldArray($status$table$id$fieldArray$this) {
        if(
$table == 'sys_language' AND $fieldArray['static_lang_isocode']) {
                
// the hotlist will be updated only if the field changed, because only then it's in the $fieldArray
            
tx_staticinfotables_div::updateHotlist ('static_languages'$fieldArray['static_lang_isocode'], 'uid');
        }
    }

При этом совсем недавно не было таких проблем, на этом же сервере...

----------------------
Нашел вот это: Сообщение по похожей поблеме. У меня на сервере PHP версии 5.2.5

Последний раз редактировалось Alex Podusov; 04.07.2008 в 15:56
Alex Podusov вне форума   Ответить с цитированием
Старый 04.07.2008, 16:07   #10
Alex Podusov
Senior Member
 
Аватар для Alex Podusov
 
Регистрация: 19.06.2008
Адрес: Сергиев Посад
Сообщений: 278
Отправить сообщение для Alex Podusov с помощью ICQ
Thumbs up Решилось!

Отыскал TemplaVoila 1.3.4, которая при установке не требует static_info_tables . Всё работет нормально. Кстати - и указанных выше сообщений с предупреждением тоже не выдает. При попытке же установки static_info_tables - история повторяется. Посему оставляем TemplaVoila 1.3.4 (хотя при поиске через репозиторй typo3 предлагается только версия 1.1.1) без static_info_tables.

Последний раз редактировалось Alex Podusov; 04.07.2008 в 16:39
Alex Podusov вне форума   Ответить с цитированием
Ответ


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

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

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


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


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

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