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

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

13 апреля 2010 в 23:57

"RainBowAM" wrote:
Мне нужно добавить css только при посещении страницы /admin/store/orders, а Ваш пример будет добавлять css файл при каждом чихе.

Ну у вас ведь наверняка в хуке меню на этот путь должен быт какой-то колбэк, вот и добавьте css в этой функции,
а вообще с учетом кэширования и возможности «слияния» css, не вижу ничего страшного в добавлении css в хуке init ...

13 апреля 2010 в 22:50

"PVasili" wrote:
А чем krumo() хуже?

Да не чем не хуже Smile но по моему мнению несколько избыточен ...
(просто включать целый класс, для того что бы увидеть переменную, наверное можно, но нужно ли ...)

12 апреля 2010 в 12:20

Однако кэш регистра тем сбрасывать надо (после любых манипуляций с файлами темы) ...
Ну и на время пока возитесь с темой желательно отключить «слияние» css

8 апреля 2010 в 12:50

Страница инсталляции появлялась во время первого захода на сайт ?
У меня такое ощущение, что вы раньше времени прописали доступ к базе в settings.php и инсталляция у вас не произошла.

8 апреля 2010 в 11:17

"elia" wrote:
Стоп! А я его смогу получить даже при использования алиасов в пути? Как я смог такое пропустить?

Да сможете, arg берет уже «разалиасенный» путь

8 апреля 2010 в 10:48

Я кажется начинаю телепатировать Smile
Вам надо в блоке что то вывести из нод то что связано с определенными тэгами (я так понимаю заранее известными и уже прикрепленными к ноде)?
тогда смотреть в сторону таблицы {term_node} ... именно через неё происходит привязка тэга к ноде

8 апреля 2010 в 10:41

"elia" wrote:
в том то все и дело, что привязка именно к наложенному фильтру - соответствующих нод может вообще не быть.

Кто накладывает, куда накладывает, где накладывает Smile я имею ввиду фильтр.
Объясните толком.
Я так понимаю у вас есть какая то форма с фильтрами на основе таксономии ... а может мы вообще говорим о Views ?

7 апреля 2010 в 16:37

Насколько я знаю проблема пока не решена, решение «забить» на предпросмотр. В конце концов файлы цепляются, комменты постятся. Согласен что не красиво но ...
ps. Если посмотрите в issue по данному модули увидите с десяток таких тем

7 апреля 2010 в 14:48
<?php
$q1_ 
=<<<EOT
SELECT node_revisions.nid, node.nid, 
 node_revisions.title AS c_title,
 node_revisions.teaser, users.name,
 node_type.name AS typename 
 FROM node_revisions 
 INNER JOIN node ON node.nid=node_revisions.nid AND node.vid=node_revisions.vid  AND (node.status = 1) 
 INNER JOIN users ON users.uid=node.uid

6 апреля 2010 в 18:02

вообще то это стандартная функция пхп (правда доступна только с пхп версии 5.1.0)
Вы случайно вместе с обновлением пхп не откатили на четвертую версию Smile
а может начиная с 6.15 друпал больше не работает с пхп меньше 5 ?

6 апреля 2010 в 12:03

Ну дык это понятно, раз произошла ошибка Smile
Огласите весь список пожалуйста ©
Так гадать можно до бесконечности (и посмотрите фаербугом что там за запросы и что возвращают) может и разберетесь, ну а если нет
то приведите критичные участки кода ...

5 апреля 2010 в 17:40

Все дело в том как вы указываете где картинка (вернее чем и как вставляете путь до картинки в тело ноды).
Я вообще предпочитаю указывать полный урл до имиджа типа

5 апреля 2010 в 13:31

phptemplate_preprocess_node (или вашатема_preprocess_node) в файле template.php вашей темы
(ну и соответственно файл node.tpl.php)
Более подробно можно почитать здесь Работаем над выводом контента. Часть первая.

5 апреля 2010 в 13:26

Нету, такого функционала в базовой сборке, (может конечно есть сторонние модули) ...
возможно вам поможет работа напрямую с таблицей {accesslog} но надо учитывать, что она (таблица) обрезается, по периоду установленному в настройках модуля statistics. (в принципе решение есть, написать свой модуль, который допустим по крону, будет собирать и группировать как вам надо инфу из {accesslog} и сохранять в своей таблице.)