....Собственно, вопрос:
Как передать в контекстный фильтр значение поля текущей ноды (ноды на странице которой выводится блок views). (аргумент который мне нужен не содержится в урле)
////
<?php
$node = node_load(arg(1));
if (isset($node->field_name['und'][0]['taxonomy_term']->name)) return $node->field_name['und'][0]['taxonomy_term']->name;
?>
!!! УПРОСТИМ ЗАДАЧУ, чтобы было понятней и понятна ценность подхода - просто вывести блок нод, у которых есть совпадение, например, по одному ключевому слову в описании. Это упрощает вывод похожих мателиалов, чтобы не прибегать к тегам, делает вывод похожих материалов более гибким, настраиваемым, релевантным.
!!! УПРОСТИМ ЗАДАЧУ, чтобы было понятней и понятна ценность подхода - просто вывести блок нод, у которых есть совпадение, например, по одному ключевому слову в описании. Это упрощает вывод похожих мателиалов, чтобы не прибегать к тегам, делает вывод похожих материалов более гибким, настраиваемым, релевантным.
В общем - тестирую всякие модули. Надеюсь что выдам решение, много где может пригодиться, думаю так.
Даже, например, для вывода материалов блоком, в котором имеются схожие слова в тексте. Отлично для сео и удобства пользователей.
Проще еще - Из загруженных, например, 100 материалов, галочками или как еще отмечаем те, которые оставим, потом в любое время удаляем остальные через ленту в потоках данных. По моему логично.
Пробовал для этого эти "отмеченные" как то вывести из под влияния feeds - клонировал и даже менял тип материала. Все равно к новому материалу как я понял лепится уникальный номер строки фида, который для правки руками закрыт, связанный с лентой. При удалении ленты эта запись удалятся.
Не то все. В общем простая ситуация - рассматриваю записи, занесенные с помощью feeds как некие черновики. Статьи, обзоры, и так далее. Некоторые из них нравятся, хочется их поправить и оставить на сайте, остальные залитые удалить через форму потоков данных. Есть такая кнопка.
!!! Но как сделать так, чтобы по какой метке, или как - эти выбранные не удалялись со всеми???
Перепробовал клонировать, менять даже тип материала - не помогает.
Была идея заливать фиды, и потом делать из них простым редактированием полноценные ноды. Но как сделать из ноды, залитой через Feeds в восьмерке полноценную ноду, пока не понятно.
Была идея заливать фиды, и потом делать из них простым редактированием полноценные ноды. Но как сделать из ноды, залитой через Feeds в восьмерке полноценную ноду, пока не понятно.
Пробовал такое - не.
Видимо Фидс берет значение этого поля и потом хранит у себя где в таблице.
!!!! значение поля отображается, но при редактировании - оно пустое.
То же самое если клонировать - затирать нечего по факту.
А если удалять элементы фидса - удаляются и клоны с пустыми значениями этого поля.
!!! И в списке элементов фидса эти клоны есть.
С помощью Друпала очень легко накладывать водяные знаки в стилях изображений!!! Вы это и приводите!!!!! И это круто и работает!!!
!!!! Но речь идет о защите исходных изображений, оригиналов. И с этим сложнее, какого то модуля не нашел. Нужно защитить исходные файлы водяными знаками.
С помощью Друпала очень легко накладывать водяные знаки в стилях изображений!!! Вы это и приводите!!!!! И это круто и работает!!!
!!!! Но речь идет о защите исходных изображений, оригиналов. И с этим сложнее, какого то модуля не нашел. Нужно защитить исходные файлы водяными знаками.
Простая ситуация - там сторонний скрипт не завязан на эту папку, скрипт Watermark
это для наложения водяных знаков.
На других хостингах работало. Но на этом - спринтхост.ру, небольшая заминка в том, что контент должен отдаваться через апач, Вот комментарий от поддержки:
________
На нашем хостинге используется связка Nginx+Apache, где по умолчанию более быстрый веб-сервер Nginx обрабатывает запросы к статическим данным самостоятельно и проксирует динамические запросы на веб-сервер Apache.
Redirect - делает переадресацию (301) на действительный URL c прежних при его изменении. Уже включен.
Global Redirect борется с дублями, проставляет канонические ссылки, включен.
Redirect - делает переадресацию (301) на действительный URL c прежних при его изменении. Уже включен.
Global Redirect борется с дублями, проставляет канонические ссылки, включен.
Подскажите рецепт для переноса Drupal8 c Composer (есть подпапка "/web") на локальный компьютер
Спасибо, ставлю опен сервер фулл
Автозаполнение открытых фильтров в блоке Views
https://drupal.ru/node/132501
....Собственно, вопрос:
Как передать в контекстный фильтр значение поля текущей ноды (ноды на странице которой выводится блок views). (аргумент который мне нужен не содержится в урле)
////
<?php
$node = node_load(arg(1));
if (isset($node->field_name['und'][0]['taxonomy_term']->name)) return $node->field_name['und'][0]['taxonomy_term']->name;
?>
Автозаполнение открытых фильтров в блоке Views
Вот пробую:
https://www.drupal.org/project/views_extras
Настройка контекстных фильтров Views по числу (задачка) Как числовые значения ноды вставить в фильтр в блоке, который отображается на ее странице
Проще - такой способ, чтобы каждый раз не писать костыль заново.
Может это:
https://www.drupal.org/project/views_extras
Пробую
Автозаполнение открытых фильтров в блоке Views
Вот похожее, но не понятно для 90% пользователей:
https://www.dru.io/question/9540
Настройка контекстных фильтров Views по числу (задачка) Как числовые значения ноды вставить в фильтр в блоке, который отображается на ее странице
!!! УПРОСТИМ ЗАДАЧУ, чтобы было понятней и понятна ценность подхода - просто вывести блок нод, у которых есть совпадение, например, по одному ключевому слову в описании. Это упрощает вывод похожих мателиалов, чтобы не прибегать к тегам, делает вывод похожих материалов более гибким, настраиваемым, релевантным.
Автозаполнение открытых фильтров в блоке Views
!!! УПРОСТИМ ЗАДАЧУ, чтобы было понятней и понятна ценность подхода - просто вывести блок нод, у которых есть совпадение, например, по одному ключевому слову в описании. Это упрощает вывод похожих мателиалов, чтобы не прибегать к тегам, делает вывод похожих материалов более гибким, настраиваемым, релевантным.
Автозаполнение открытых фильтров в блоке Views
В общем - тестирую всякие модули. Надеюсь что выдам решение, много где может пригодиться, думаю так.
Даже, например, для вывода материалов блоком, в котором имеются схожие слова в тексте. Отлично для сео и удобства пользователей.
Как удалить Feed item в созданной модулем Feeds ноде?
Орион 76, спасибо за диалог!!!
И спасибо за мысль.
Чтобы было совсем наглядней - иллюстрация на примере с семеркой.
Как удалить Feed item в созданной модулем Feeds ноде?
Проще еще - Из загруженных, например, 100 материалов, галочками или как еще отмечаем те, которые оставим, потом в любое время удаляем остальные через ленту в потоках данных. По моему логично.
Пробовал для этого эти "отмеченные" как то вывести из под влияния feeds - клонировал и даже менял тип материала. Все равно к новому материалу как я понял лепится уникальный номер строки фида, который для правки руками закрыт, связанный с лентой. При удалении ленты эта запись удалятся.
Как удалить Feed item в созданной модулем Feeds ноде?
Не то все. В общем простая ситуация - рассматриваю записи, занесенные с помощью feeds как некие черновики. Статьи, обзоры, и так далее. Некоторые из них нравятся, хочется их поправить и оставить на сайте, остальные залитые удалить через форму потоков данных. Есть такая кнопка.
!!! Но как сделать так, чтобы по какой метке, или как - эти выбранные не удалялись со всеми???
Перепробовал клонировать, менять даже тип материала - не помогает.
Как удалить Feed item в созданной модулем Feeds ноде?
Была идея заливать фиды, и потом делать из них простым редактированием полноценные ноды. Но как сделать из ноды, залитой через Feeds в восьмерке полноценную ноду, пока не понятно.
Как удалить Feed item в созданной модулем Feeds ноде?
Была идея заливать фиды, и потом делать из них простым редактированием полноценные ноды. Но как сделать из ноды, залитой через Feeds в восьмерке полноценную ноду, пока не понятно.
Как удалить Feed item в созданной модулем Feeds ноде?
Пробовал такое - не.
Видимо Фидс берет значение этого поля и потом хранит у себя где в таблице.
!!!! значение поля отображается, но при редактировании - оно пустое.
То же самое если клонировать - затирать нечего по факту.
А если удалять элементы фидса - удаляются и клоны с пустыми значениями этого поля.
!!! И в списке элементов фидса эти клоны есть.
Автоматическая установка прав 750 взамен 755 на создаваемые папки в директории sites/all/files
Да)))
Автоматическая установка прав 750 взамен 755 на создаваемые папки в директории sites/all/files
Попробую пойти Вашим рецептом, потестирую. Спасибо!!!!
Ватермарки от друпала - это для стилей изображений, а речь идет о защите оригинальных изображений.
Автоматическая установка прав 750 взамен 755 на создаваемые папки в директории sites/all/files
Нет. Я понял другое. Поправь меня если что:
С помощью Друпала очень легко накладывать водяные знаки в стилях изображений!!! Вы это и приводите!!!!! И это круто и работает!!!
!!!! Но речь идет о защите исходных изображений, оригиналов. И с этим сложнее, какого то модуля не нашел. Нужно защитить исходные файлы водяными знаками.
Автоматическая установка прав 750 взамен 755 на создаваемые папки в директории sites/all/files
Нет. Я понял другое. Поправь меня если что:
С помощью Друпала очень легко накладывать водяные знаки в стилях изображений!!! Вы это и приводите!!!!! И это круто и работает!!!
!!!! Но речь идет о защите исходных изображений, оригиналов. И с этим сложнее, какого то модуля не нашел. Нужно защитить исходные файлы водяными знаками.
Автоматическая установка прав 750 взамен 755 на создаваемые папки в директории sites/all/files
Простая ситуация - там сторонний скрипт не завязан на эту папку, скрипт Watermark
это для наложения водяных знаков.
На других хостингах работало. Но на этом - спринтхост.ру, небольшая заминка в том, что контент должен отдаваться через апач, Вот комментарий от поддержки:
________
На нашем хостинге используется связка Nginx+Apache, где по умолчанию более быстрый веб-сервер Nginx обрабатывает запросы к статическим данным самостоятельно и проксирует динамические запросы на веб-сервер Apache.
Drupal 7 - Как заменить /node/ в адресе
Redirect - делает переадресацию (301) на действительный URL c прежних при его изменении. Уже включен.
Global Redirect борется с дублями, проставляет канонические ссылки, включен.
Да, можно обойтись этими модулями, но все будет выглядеть так:
1. Создаем ноду, Pahtauto генерирует короткий URL - http://cmspress.info/id/280
2. После этого ВРУЧНУЮ меняем URL на длинный: http://cmspress.info/kak-izmenit-node-v-adrese
БУДЕТ РАБОТАТЬ.
Drupal 7 - Как заменить /node/ в адресе
Ручной вариант не проходит, будут заполнять пользователи без достаточных технических знаний, но спасибо за мысль.
Drupal 7 - Как заменить /node/ в адресе
Как идея - КАК ЗАСТАВИТЬ Pathauto генерировать сразу 2 URL, один короткий (с него идет редирект 301 на основной) и один длинный (основной)?
Drupal 7 - Как заменить /node/ в адресе
Redirect - делает переадресацию (301) на действительный URL c прежних при его изменении. Уже включен.
Global Redirect борется с дублями, проставляет канонические ссылки, включен.
Да, можно обойтись этими модулями, но все будет выглядеть так:
1. Создаем ноду, Pahtauto генерирует короткий URL - http://cmspress.info/id/280
2. После этого ВРУЧНУЮ меняем URL на длинный: http://cmspress.info/kak-izmenit-node-v-adrese
БУДЕТ РАБОТАТЬ.
Модуль Domain Access
Как решили задачу с правами доступа, расскажите! Спасибо.
Каталог с созданием дочерних записей из родительской, с автоматической пропиской связей.
Алексей, задачу прикрепил во вложении. Также могу расписать более подробно.