можно ли каким-либо образом управлять очередностью загрузки блоков?
на сайте используем Менеджер объявлений от гугла для вывода банеров. эти банера выводятся в блоках в левой колонке.
соответственно, при загрузке странички подгружается шапка, менюшки из левой колонки, затем в этой же левой колонке подгружаются банеры с гугловского сервака, а затем вся остальная страница. так вот загрузка банеров с гугла занимает заметное время.
можно ли, оставив расположение блоков прежним, сделать так, что бы банера с гугля подгружались после полной загрузки страницы?
(конечно как вариант - выводить все не в левой колонке, а в правой, тогда будет сперва подгружаться страница, а затем банера с гугля, но как то уже привыкли, что колонка слева находится....)
Комментарии
а если в page.tpl.php поменять местами ?
<?php print $left ?>
<?php print $right ?>
Очередность загрузки обусловлена весом модулей выдающих эти блоки
Простите за каламбур
в page.tpl.php (тема блюмарин) вывод идет в table, если есть левая колонка - выводится td с ней, потом td с контентом, и затем, если есть - td правой колонки
поэтому, если и поменять print $left и print $right, то они просто поменяются местами...
Очередность загрузки обусловлена весом модулей выдающих эти блоки
Простите за каламбур
а где и как можно уменьшить вес модуля Google Admanager ?
Насколько можно судить по ядру, то данная возможность есть только программно
В интерфейсе как сменить не знаю, может и сделал кто такой модуль.
Вот к примеру есть для 5 Drupal http://drupal.org/project/moduleweight
может с помощью js можно сделать нечто подобное?