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

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

13 сентября 2013 в 23:39

"elf39" wrote:
будет ли метизация 10 типов материалов влиять на производительность

Я не думаю, что нужно волноваться из-за этого. Уж точно вьюс тяжелее.

13 сентября 2013 в 22:53

"neltharian" wrote:
С друпала можно начинать делать сайты если у человека есть мозги и умение задавать гуглу правильные вопросы.

+1
На самом деле азы по друпалу и не только расписаны на каждом "сео-оптимизированном" сайте. Уж, Вам там и расскажут и покажут, как создать материал или установить модуль. Нет смысла задавать вопрос на который 1000 ответов в сети.

26 августа 2013 в 14:32

Создайте блок в контенте.
http://drupalace.ru/lesson/dobavlyaem-region-v-nodu-ili-kommentariy
Проверяйте глубину термина у материала.
Не хотите в блок, правьте в template.php function ИМЯТЕМЫ_preprocess_node(&$vars)
http://xandeadx.ru/blog/drupal/234
Приблизительно так

25 августа 2013 в 22:32

http://rutracker.org/forum/viewtopic.php?t=3981490
По этой ссылке нужно скачать govideo.
Это установочный профиль под Д7, там этот механизм реализован.
Но смысл такой
Скриптом switch.js добавляем/убираем классы
Переопределяем вьюху
views-view-unformatted--home-featured-videos--block-1.tpl.php
views-view--home-featured-videos--block-1.tpl.php
и добавляем ссылку для JS для смены вида.
Далее CSS-ом прячем показываем.

14 августа 2013 в 21:34

"drupby" wrote:
там выбор не запоминается при возвращении
надо же еще и в $.cookie делать пометку

кстати, да, там у меня еще один файлик .js, который изначально сворачивает все при загрузке страницы. Но мысль хорошая. Спасибо за замечание. Нужно дописать.
П.С. ТС, а что ты перестал статьи на сайте писать, в прошлом году было достаточно интересно читать.

14 августа 2013 в 21:09

Я конечно понимаю, что это немного не то, что хотел ТС. Но извините, тут, компетентности не хватает. Просто, раз уж всем стало интересно, как реализовать грид/лист - отписал. А вообще, интересно переключение между вьюсами. Если сделаете - будте добры опубликовать.
Заранее спасибо.

14 августа 2013 в 12:24

"ХулиGUN" wrote:
sql запрос такой вьюхи будет просто пздц

Согласен. Но всеже, тут зависит от аппетита ТС. В принципе простенько я делал вывод статей в профиль с группировкой по месяцам. Ссылка на статьи автора, без излишеств. При небольшой нагрузке будет не заметно, на нагруженном проекте придется переписать.

14 августа 2013 в 10:20

"ХулиGUN" wrote:
ради получения нескольких цифр делать несколько вьюх

Абсолютно согласен, но я как понял, нужно сделать не просто подсчет материалов, а нечто типа "Мой трекер", где выводить материалы, каменты и пр. Поэтому сразу вьюху и предложил. А вообще по таким вопросам можно к xandeadx.ru отсылать, там вроде все достаточно наглядно расписано, чтоб аналогичные вопросы не возникали.

14 августа 2013 в 0:09

Проще всего сделать вьюс и пристегнуть к профилю. На сайте "подрупалим" есть видео в представлениях - статьи пользователя.
http://podrupalim.com/drupal-7-predstavleniya/spisok-statey-polzovatelya

13 августа 2013 в 17:35

Кстати, пришел ответ от разработчика этого сайта.
--
To answer your question, all you have to do is override the views-view-fields.tpl.php template file for the specific view in question. You can do that by copying the original template file from the views module and pasting it in the template folder of the theme you are using, renaming it to match your view's machine name (do a google search on that, there is plenty of info if you get stuck).

10 августа 2013 в 23:36

"webpavilion" wrote:

вариантов много, самый простой через темизацию.

Впихнуть блок с адсенсом во второй по счету row, не выводя в нем содержимое?
Во views-view--и.т.д.tpl.php.
Немного не понимаю, пока во всяком случае.

6 августа 2013 в 16:03

Ура, получилось. Правда с использованием модуля filefield_paths.
Он позволяет использовать токены ноды и для пути к файлу и для его переименования при загрузке.
Путь к файлу
[node:field-node-term:vocabulary]/[node:field-node-term:root]/[node:field-node-term:parent]/[node:field-node-term]
Имя файла
[node:field-node-term:root]-[node:field-node-term:parent]-[node:field-node-term].[file:ffp-extension-original]
Теперь все раскладывается по папкам в зависимости от термина таксономии и переименовывается аналогично.

6 августа 2013 в 14:04

Не стал создавать новую тему, вопрос подобный.
Хочу грузить файлы в зависимости от терминов к ноде.
Например так:
[term:vocabulary]/[term:parents:join-path]/[term:name]
Не соображу, как сделать. Нода еще не сохранена, да и токены таксономии не работают в пути к каталогу.
Мысли пока скачут в сторону Rules.
Может натолкнет кто. Спасибо.

17 июня 2013 в 16:42

Вообщем сделал наоборот.
1. Изменил настроики шаблонов - было [node:title].html - стало [node:title]
2. Удалил все синонимы и сделал массовое обновление
3. Прописал в .htaccess