Да, ваше решение полегче. Но зато у меня проще будет вывести в случае необходимости информацию по куратору (фото,ФИО,...). А также проще сделать переход, если профили кураторов решат хранить в нодах.
Лишний раз убеждаешься в гибкости и мощи Друпала.
Готового решения у меня нет (возможно, есть доп. модули к Views, самому интересно узнать).
Я бы сделал следующим образом: создал 2 вьюва. Первый - на тип материала "Организация", Взаимосвязь по полю "Куратор", аргумент - nid Организации. На выходе - uid куратора. Второй вьюв - на тип материала "Блог", аргумент - uid пользователя. Далее, в шаблоне вывода первого вьюва программно вызывать второй вьюв, подставляя аргументом текущий uid. Также, можно посмотреть SQL-запросы двух вьювов и объединить их в один.
Функциональный - от слова "функция", способность системы выполнять требуемые действия ( http://ru.wikipedia.org/wiki/%D0%A4%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F_... ). В данном случае, описание услуг отеля. Понятно, что это всего лишь добавить страницу и сделать ссылку в меню. Но без этого ничего нет, это как если автомобиль не заправить горючим.
Функциональность - это то, что пользователь может делать на сайте. Хорошо, давайте назовем это юзабилити. Скрипты,программы - это средства, инструменты. А цель, наверное, чтобы пользователь зашел на сайт и забронировал номер. Вот с точки зрения пользователя я захожу на главную страницу и не знаю что делать дальше. Как узнать какие есть номера(может, мне не понравится), сколько они стоят (может, мне дорого), как проехать(может, мне неудобно), как задать вопрос(может, мне что-то непонятно) и т.д.
Создать блок или страницу, выбрать формат PHP, вставить.
Вообще-то, согласен, неплохо было бы иметь во вьювз либо Relation по uid к ноде (для типа Пользователь) либо возможность выбрать вывод только сгрупированных пользователей (для типа вьюва Материал). Возможно, есть какие-то дополнения ко вьювз.
Нужно сформировать и заполнить объект $node ( $node = new stdClass(); $node->somefields = somevalue; ), затем сохранить при помощи node_save($node);
Чтобы понять, какие поля заполнять, создайте ноду вручную и посмотрите ( node_load($nid) )
Логотипы сделал бы таким образом: выделил бы папку внутри files и поместил туда картинки в виде TOPICNAME.jpg, где TOPICNAME - название типа материала по-английски. Например: articles.jpg
И дальше, узнавал к какому типу материала относится материал и формировал путь к логотипу.
Для ноды узнать тип - это $node->type, а страницы "ленты" я бы сделал одноименными с типом материала, т.е. mysite.ru/articles
Подразумевается, распарсить вывод format_date2 по пробелам и пересобрать строку? Можно и так, конечно. Я просто думал совместно с вами сделать функцию более гибкой и универсальной, если это не надо - извините.
А что в таблице {node_access} содержится?
Можно попробовать вариант, с единственной записью: db_query("INSERT INTO {node_access} VALUES (0, 0, 'all', 1, 0, 0)");
За последние пару дней ставились новые модули может быть.
Есть возможность откатиться на то время?
Помогите, пожалуйста, составить запрос во views
Да, ваше решение полегче. Но зато у меня проще будет вывести в случае необходимости информацию по куратору (фото,ФИО,...). А также проще сделать переход, если профили кураторов решат хранить в нодах.
Лишний раз убеждаешься в гибкости и мощи Друпала.
Помогите, пожалуйста, составить запрос во views
Готового решения у меня нет (возможно, есть доп. модули к Views, самому интересно узнать).
Я бы сделал следующим образом: создал 2 вьюва. Первый - на тип материала "Организация", Взаимосвязь по полю "Куратор", аргумент - nid Организации. На выходе - uid куратора. Второй вьюв - на тип материала "Блог", аргумент - uid пользователя. Далее, в шаблоне вывода первого вьюва программно вызывать второй вьюв, подставляя аргументом текущий uid. Также, можно посмотреть SQL-запросы двух вьювов и объединить их в один.
[РЕШЕНО] Вывод двух полей в одном столбце таблицы Views
Похоже, что это шаблон для всех полей. А я изменял шаблон для одного поля.
Насчет сортировки не знаю, может и сбивается.
[РЕШЕНО] Вывод двух полей в одном столбце таблицы Views
Значения полей я брал из переменной $row. В комментариях к шаблону описаны все доступные в шаблоне переменные.
[РЕШЕНО] Вывод двух полей в одном столбце таблицы Views
В D6 я делал следующим образом: в шаблоне вьюва для 1-го поля писал нужный код, остальные поля помечал "Исключить из вывода"
Сайт-визитка отеля
Полностью согласен
Сайт-визитка отеля
А вы обидчивый, я смотрю. А как профессионально - оценивать в процентах или по другой шкале?
Сайт-визитка отеля
Функциональный - от слова "функция", способность системы выполнять требуемые действия ( http://ru.wikipedia.org/wiki/%D0%A4%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F_... ). В данном случае, описание услуг отеля. Понятно, что это всего лишь добавить страницу и сделать ссылку в меню. Но без этого ничего нет, это как если автомобиль не заправить горючим.
Сайт-визитка отеля
Прайс-лист - какой угодно, статическая страница, файл, динамическая страница. Цен сейчас на сайте нет: дорогой это отель или бюджетный, непонятно.
Контакты на отдельной странице: адреса,телефоны,карта проезда + форма обратной связи.
Сайт-визитка отеля
Функциональность - это то, что пользователь может делать на сайте. Хорошо, давайте назовем это юзабилити. Скрипты,программы - это средства, инструменты. А цель, наверное, чтобы пользователь зашел на сайт и забронировал номер. Вот с точки зрения пользователя я захожу на главную страницу и не знаю что делать дальше. Как узнать какие есть номера(может, мне не понравится), сколько они стоят (может, мне дорого), как проехать(может, мне неудобно), как задать вопрос(может, мне что-то непонятно) и т.д.
Сайт-визитка отеля
Сайт не понравился. Прежде всего из-за функциональности. Где ссылка "Номера", "Прайс-лист", "Контакты"?
Как вывести пользователей, создававших определенный тип материала?
Создать блок или страницу, выбрать формат PHP, вставить.
Вообще-то, согласен, неплохо было бы иметь во вьювз либо Relation по uid к ноде (для типа Пользователь) либо возможность выбрать вывод только сгрупированных пользователей (для типа вьюва Материал). Возможно, есть какие-то дополнения ко вьювз.
Как вывести пользователей, создававших определенный тип материала?
В шаблоне вьюва отрегулировать вывод (или же просто указать в CSS выводить только h4 для определенного класса).
Или вообще, вывести сниппетом:
Как вывести пользователей, создававших определенный тип материала?
Можно сгруппировать по Пользователю, и выводить только эту группировку.
Как вывести пользователей, создававших определенный тип материала?
Cоздать вьюв типа Материал, в фильтрах указать тип, в поле выбрать Пользователь
Програмно создать ноду и связать ее с ролью
Нужно сформировать и заполнить объект $node ( $node = new stdClass(); $node->somefields = somevalue; ), затем сохранить при помощи node_save($node);
Чтобы понять, какие поля заполнять, создайте ноду вручную и посмотрите ( node_load($nid) )
Своя картинка для каждого типа материала
Хех, я поднимал подобный вопрос на drupalsn, но был не понят и заминусован.
Логотипы сделал бы таким образом: выделил бы папку внутри files и поместил туда картинки в виде TOPICNAME.jpg, где TOPICNAME - название типа материала по-английски. Например: articles.jpg
И дальше, узнавал к какому типу материала относится материал и формировал путь к логотипу.
Для ноды узнать тип - это $node->type, а страницы "ленты" я бы сделал одноименными с типом материала, т.е. mysite.ru/articles
Вывод даты по-русски
Понятно. Я к проблеме подошел немного с другой стороны - http://www.drupal.ru/node/67984
Вывод даты по-русски
Подразумевается, распарсить вывод format_date2 по пробелам и пересобрать строку? Можно и так, конечно. Я просто думал совместно с вами сделать функцию более гибкой и универсальной, если это не надо - извините.
Вывод даты по-русски
А как быть, если нужно "3 сентября", без года?
Срочно нужна помощь!!! Проблема с доступом! Пожалуйста
В node_access нужно чтобы осталась единственная строка со значениями
nid gid realm grant_view grant_update grant_delete
0 0 all 1 0 0
Делать или программно, или войти в phpmyadmin и руками внести значения.
Вообще, посмотрите содержимое и статус этой таблицы, может она испортилась.
Посмотрите еще http://www.drupal.ru/node/50686
Срочно нужна помощь!!! Проблема с доступом! Пожалуйста
А что в таблице {node_access} содержится?
Можно попробовать вариант, с единственной записью:
db_query("INSERT INTO {node_access} VALUES (0, 0, 'all', 1, 0, 0)");
За последние пару дней ставились новые модули может быть.
Есть возможность откатиться на то время?
Срочно нужна помощь!!! Проблема с доступом! Пожалуйста
На admin/content/node-settings попробуйте пересоздать права (нажать на кнопку)
sravni-sochi.ru
1. Выведите выбранные параметры, например, на странице http://sravni-sochi.ru/monitors?monitor_display_size[]=564&monitor_timer...
И разверните фильтры для таких параметров. В данном примере - это Размер экрана и Время отклика.
2. Крошек в нодах мне не хватает. Например: http://sravni-sochi.ru/node/7566
Синонимы наверное нужно
3. Может, где-то в футере продублировать основные разделы сайта?
Tagadelic
"more tags" - меняется в переводах.
Формат вывода ссылки "more tags" - theme_tagadelic_more