Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Templavoila разметка шаблона (http://forum.typo3.ru/showthread.php?t=1174)

vserge 17.03.2006 04:05

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":confused:

Еще просматривая статус установки модуля "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!
Чтобы это могло быть?:eek:

Dutchak Vitaly 17.03.2006 11:24

Цитата:

Сообщение от 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":confused:

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

Чтобы это могло быть?:eek:

хм.. Единственное что пришло в голову:

Создайте простой html шаблон, попробуйт там проделать то же самое. Если все будет нормально, то скорее всего в вашем шаблоне есть незакрытые тэги, хотя может я и ошибаюсь

Valery Romanchev 17.03.2006 11:36

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

С TV все нормально - я ее использую уже года полтора.

Comrade 17.03.2006 12:12

Цитата:

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

С TV все нормально - я ее использую уже года полтора.

Хех. если не считать того, что она не поддерживает дефинишен листы: <dl><dt></dt><dd></dd></dl>

Dutchak Vitaly 17.03.2006 12:31

Цитата:

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

С TV все нормально - я ее использую уже года полтора.

У меня часто в присланных шаблонах, надо мэпить именно с class="news"

Пока проблем не было.

vserge 20.03.2006 01:01

нашлась ошибочка! спасибо
 
Цитата:

Сообщение от Valery Romanchev
1) HTML шаблон для темпалавоилы должен быть правильным (без ошибок в HTML коде)

Вы били правы нашлась ошибочка в шаблоне
А именно незакрытые HTML
Код HTML:

<li>
теги.

Alex Podusov 04.07.2008 14:17

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
Правильно ли я понял, что это сообщение относится только для разработчиков собственных расширений?

reva2 04.07.2008 15:04

На работе TemplaVoila приведенные warning'и никак не скажутся.

Alex Podusov 04.07.2008 15:30

В догонку:
Далее при попытке создать старницу, в любом месте, выдает в правом фрейме:
Цитата:

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 16:07

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


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

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