iluhin: Комментарии

Главные вкладки

5 декабря 2009 в 13:35

hook_link_alter все-таки помог, просто я изначально ступил. В этом хуке для формирования нужной ссылки мне нужна была вся информация по конкретному термину таксономии. В какой-то документации я видел, что информация подгружается через taxonomy_get_term(). Поэтому я подумал, что делать запрос к базе на каждый тэг - зло.

Но потом я заметил, что в hook_link_alter помимо ссылок передается и сама нода. А таксономия в нее уже подгружена, поэтому не составит труда вытащить всю инфу по термину таксономии из объекта ноды.

Пример, как это сделано:

28 ноября 2009 в 17:12

Спасибо, что-то про этот модуль слышал, но он громоздкий. Для меня сейчас выбор уже очевиден - писать что-то свое: будет полюбому быстрее работать. Вопрос в другом - возможно ли написать свое, используя установленный модуль uc_catalog и по сути как-то дополнив его функционал в моем написанном модуле (при этом я сохраняю модуль uc_catalog для возможных обновлений ubercart) или, если не возможно - по сути необходимо переписать uc_catalog под себя.

10 июля 2009 в 10:39

EllECTRONC wrote:
меню дергается на пункте коучинг free — поправьте css

внешне сайт не плохой, «внутренне» не о чем.


Меню дергается в каком броузере?

Про "внутренне" ни о чем - это про юзабилити или полезность и структуру содержимого?

16 апреля 2009 в 3:40

В общем, написал в issues, а для себя пока добавил в функции
page_cache_fastpath() (cacherouter.inc)
LINE: 186
elseif (function_exists('gzencode')) {
//send gzip header to the browser
header('Content-Type: text/html; charset=utf-8', TRUE);
header('Content-Encoding: gzip');
}
Вроде работать стало нормально, хотя быть может там действительно что-то с сжатием, так как в этой функции оно проверяется и происходит.