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

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

8 января 2009 в 17:23

Посмотрите в файле module/views/views.module функции, начинающиеся с "theme_". Например: theme_views_view_list. Скопируйте эти функции в файл template.php, находящийся в директории вашей темы (если его нет - создайте). Далее, в имени функции замените "theme" на название вашей темы или "phptemplate" и измените функцию по вашим потребностям.

24 декабря 2008 в 18:51

setlocale(LC_ALL, 'ru_RU.CP1251') отключил, так как поиск перестал работать
Или где-то нужно делать setlocale(LC_ALL, 0)?

Хотя, вроде как и без setlocale работает на двух мастерхостовских сайтах(с моими изменениями, описанными выше в этом топике).

22 декабря 2008 в 18:11

PVasili wrote:
2 добавить к материалу FAQ фильтр PAGER-а

Это означает в темизации модуля FAQ применить theme('pager') или другое? Пожалуйста, напишите подробнее по этому пункту

16 декабря 2008 в 15:20

evova, в вашем варианте выводится заголовок всего алфавита, а не букв, для которых есть материал. Так, на peoplestars, нет звезд на букву Ы (почему-то).

(И на peoplestars буква "ш" не в uppercase)

12 декабря 2008 в 15:33

Получилось, спасибо!

Сайт на мастерхосте, http://masterhost.ru/support/doc/php/ вроде как говорит, что локаль ru_RU.CP1251

Проверил setlocale(LC_ALL, 'ru_RU.CP1251') - возвращает не FALSE.

Появились часть букв. Например, "П" есть, а "Л" - нет (черточка).

Убрал в модуле проверку на ctype_alpha:

Вместо

4 декабря 2008 в 10:47

У меня один тип материала, но несколько словарей таксономии (с множественным выбором). Мне нужно выбрать похожие материалы, с ранжировкой словарей, которая не совпадает с выставленными весами. При этом сделать балансировку количества похожих материалов.

Поясню на отвлеченном примере:
Материал "Песня"
Словари "Альбом","Исполнитель","Жанр"

29 ноября 2008 в 15:21

Как убрать в самом views - не знаю.

Можно темизировать вывод вьюса ( в файле шаблона типа views-ВЬЮС.tpl.php )
Написать что-то вроде:

<?php
if ( $field_demo[0]['value'] )
print $field_demo[0]['title'] . $field_demo[0]['value'];
?>

26 ноября 2008 в 13:52

"vrazbros" wrote:
* он умел ежедневно рассылать новые статьи сайта - вообще здорово было-бы
это делает autoresponder

Поставил autoresponder, но пока не нашел как настроить подписку на новые материалы. vrazbros, не подскажете, как это делается?

12 ноября 2008 в 17:09

deska,

попробуйте так:

В taxonomy_term добавьте аргумент Taxonomy: Term ID,
выберите "Summary, sorted ascending",
в Заголовок поставьте "%1",
в Option - 3 (или другое число, обозначающее кол-во уровней иерархии)

8 ноября 2008 в 10:52

Также интересует данная проблема.

Готового решения не нашел, представляю это дело примерно так:
1. В ноде заводятся CCK-поля link(ссылка на внешний ресурс) и counter(счетчик переходов)
2. Вывод поля link в виде http://mysite.com/go.php?link=mylink&nid=mynid
3. Создается внешний по отношению к Друпалу файл go.php, в котором производится редирект на ссылку mylink и запись в поле counter ноды с nid=mynid

3 ноября 2008 в 12:02

Если изменить везде "январь" на "января", то во Views: Month Arhive, например, выводит заголовки в виде "Января, 2008". То есть, нужно иметь в запасе и "январь" и "января". Я не придумал ничего лучшего, как "January" перевести как "января", а "Jan" как "январь". Соответственно, правлю шаблоны вывода даты.

Все было бы хорошо, но для "May" краткая и полная формы совпадают. Так что либо "10 май 2008", либо "Мая, 2008" ((

22 октября 2008 в 12:15

Valeratal wrote:
я не понял эту фразу

Тех, кого убедили Rails-разработчиков в модульности Drupal дали им огромное преимущество для построения сложных приложений, которые должны расти с течением времени? Да, я точно так остановился 3 года назад...

15 октября 2008 в 12:26

zhylik, нет, пользуюсь FF. У меня не совсем такая ситуация, как на скрине - все выглядит благополучно на первый взгляд, без пропусков, просто регионы и веса не на своих местах.
Приходится делать скрин списка блоков для восстановления ))

5 октября 2008 в 23:04

Poqa, вы в PHP совсем не разбираетесь?

Допишите в конец кода:

print $out;

Тогда увидите содержимое переменной $out - запрос view.

А если написать