Julus

Рейтинг
54
Регистрация
13.08.2008

Есть ли возможность менять состояние в ноды в Workflow в зависимости от того, заполнил ли юзер во время редактирования ноды поле Field.

В Rules ничего подходящего не нашел.

Garin33:
Julus просто цифры ни о чем не говорят, надо на сайт смотреть и анализировать.
При таком разбросе (если в гугле действительно 7000, то, думаю, нет не нормально).

Хотя опять же, дьявол кроется в деталях - если новый сайт, то яндекс может долго индексировать его, может быть много пустых страниц или страниц, которые гугл пока держит в индексе, а яндекс считает их не интересными или еще масса причин..причин в сайте, но не в движке.

сайту полгода, но товары стали добавлять в марте и апреле. пустых страниц нет - все товары с текстом и картинками. сказать что гугл пока держит - да нет, наоборот добавляет, становится больше. а платон из яндекса отвечает - что они борятся за уникальность, поэтому не добавляет.

Garin33:
CMS никак не влияет на индексацию, не важно что там уберкарт, джумла или битрикс. Если проблемы с контентом - то он не попадет в индекс, и решать нужно это.

В расчет не беру такие оплошности, типа закрытия от индексации/дубли/осутствия ссылок на эти страницы.

если в гугле 7000 страниц, а в Яндексе 120 - это же значит, что с сайтом все в порядке?

Ubercart не дружит с Яндексом?

Сделали магазин с 10000 товаров ( и будет много больше). В выдачу попало 100 страниц, и уже четвертый месяц Яндекс тупит - не добавляет остальные в выдачу, сколько ни писали в поддержку.

Ааааа. Что делать?!!!

Есть в Workflow вот такая штука (рис.). Но никак не могу найти решение, чтобы например, создать правило, по которому автоматически происходит переключение состояния по хронометру (например, на седьмой день).

png 2014-05-02.png
Alangasar:
Не доводилось иметь дела с этими модулями, но есть же еще hook_perm()

ну, по моим наблюдениям, когда используется permissions - управление находится на /admin/people/permissions

а если access - то на странице модуля,

но надеюсь, чтобы нашелся

гуру-друпал-программер, который бы сказал истину.

Например

https://drupal.org/project/workflow_content_permissions

В составе

https://drupal.org/project/workflow

есть подмодуль Workflow access

Такой вопрос возник: с чем это связано, почему в одном случае - permission, в другом - access. В целом назначение модулей сходно, но термин применяется разный. Почему? Это дело вкуса, или есть более важные причины?

Читал http://api.drupal.ru/api/group/node_access/6, ответ не нашел.

furamag:
Julus, добавьте фильтр User: Current.

да, это работает, но хотелось бы

не только результат получить,

но и разобраться с причинами -

почему тот вариант не проходит.

Тип материала, в нем поле user reference. Юзер, который редактирует, может добавить ссылку на себя (свой профиль юзера).

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

Ну вот, создал Вид типа Пользователи.

Результат: ОК, выводит весь список пользователей нужной роли.

Добавляю контекстный фильтр User:uid (Рис. 1)

Результат на странице редактирования Вида (Auto preview Preview with contextual filters): работает как надо - т.е. на ввод аргумента идет нужная реакция - список юзеров фильтруется.

И в поле добавил как аргумент [user:uid] (рис. 2)

В результате - список вообще пустой. Ни одного юзернэйма не выводит.

Что не так? Какой тут должен быть аргумент?

png 134350.png
png 134351.png
png 134352.png

Commerce, своя скидка к каждому товару.

Допустим, есть два товара. Надо чтобы скидка вычислялась по каждому в отдельности, а не для корзины в целом, как это "предлагает" делать discounts от DC.

Какое решение применяете? Есть ли что-то подобное модулю Discount от UC?

Всего: 96