Либо если нет в наличии, то выводить ссылку на webform, в скрытое поле передавать с помощью get idшник ноды или тайтл - да что угодно, а форму предзаказа можно смастерить так же какую угодно. Результаты хранятся в таблице модуля webform и результаты заполнения формы можно получать по почте.
Niklan, заметил, что если корзина пуста, то так и не выводится надпись "Ваша корзина пуста" (зарегенный юзверь). Глубже копнул - заметил, что с анонимусами она как раз только и выводит эту фразу, даже если в корзинке что-то лежит.
В целом если всё, что написано в ТЗ на сайт сделано, то если и осталось что-то, то это такие мелочи как я описал выше
Опять же, не смотрел на кроссбраузерность.
Уважаемый, wiw!
Благодарю за решение. Для шестёрки такое делал, а вот для семёрки начал поначалу ломать голову, но натолкнулся на этот пост и многое встало на свои места.
Для семёрки не пробовал, но видел что есть этот модуль и для неё, хоть и не в релизе.
ТСу: Да, в такой комбинации оригинал остаётся оригиналом и обрабатываются только пресеты, но папку с оригиналами можно закрыть htaccess'om от людей и прочей поисковой нечисти при этом сделав отдельный пресет который будет показываться вместо оригинала.
Решил очередню бредо-проблему. Модуль reference_views">http://drupal.org/project/reference_views]reference_views[/module] выводит и на странице материала и на странице каталога всё что нужно.
Т.е. модули pathauto и transliteration стоят? Соответственно файлик i18n-ascii.txt тоже на месте?
Автоматические синонимы настроены (products/[cat-raw]) и стоит галочка "Транслитерировать перед созданием синонима"?
Либо если нет в наличии, то выводить ссылку на webform, в скрытое поле передавать с помощью get idшник ноды или тайтл - да что угодно, а форму предзаказа можно смастерить так же какую угодно. Результаты хранятся в таблице модуля webform и результаты заполнения формы можно получать по почте.
Поделитесь наукой, маюсь похожей проблемой сейчас
UPD: простите, сам решил
Первое, что в голову пришло - модуль rules
Так вроде работает как надо (только важно не забывать про t('')).
<?phpfunction simple_commerce_cart() {
global $user;
$order = commerce_cart_order_load($user->uid);
Niklan, заметил, что если корзина пуста, то так и не выводится надпись "Ваша корзина пуста" (зарегенный юзверь). Глубже копнул - заметил, что с анонимусами она как раз только и выводит эту фразу, даже если в корзинке что-то лежит.
Webform? Вывод блоком только для определённого типа материала?
Моё имхо:
В целом если всё, что написано в ТЗ на сайт сделано, то если и осталось что-то, то это такие мелочи как я описал выше
Опять же, не смотрел на кроссбраузерность.
Уважаемый, wiw!
Благодарю за решение. Для шестёрки такое делал, а вот для семёрки начал поначалу ломать голову, но натолкнулся на этот пост и многое встало на свои места.
Да улучшится Ваша карма
Стоило мне написать тут, как появилась мысль заглянуть в модуль views_filters_autosubmit и корни растут оттуда.
Я так понимаю без неё он и не работает?
Здравствуйте, похожая проблема.
Эти запросы вы вставили в действии в rules?
Решили проблему с несколькими тробберами?
можно не трогать тот что есть сейчас, а просто переопределить его на собственный в своей теме:
Для семёрки не пробовал, но видел что есть этот модуль и для неё, хоть и не в релизе.
ТСу: Да, в такой комбинации оригинал остаётся оригиналом и обрабатываются только пресеты, но папку с оригиналами можно закрыть htaccess'om от людей и прочей поисковой нечисти при этом сделав отдельный пресет который будет показываться вместо оригинала.
imagecache + imagecache_actions, там есть возможность вставки watermark в пресеты.
<?php
global $user;
if ($user->uid != 0) {
print '
';
} else {
print '
';
}
?>
Думаю разберётесь
Решил очередню бредо-проблему. Модуль reference_views">http://drupal.org/project/reference_views]reference_views[/module] выводит и на странице материала и на странице каталога всё что нужно.
модуль views_field_view как раз позволяет создать поле для вывода вьюхи, но остаётся вопрос как подставить в неё правильно аргумент для такого случая?
Фух, спасибо огромное за советы, но додумался сделать проще
Сделал следующим образом:
1. Добавил: Relationship: Содержимое: Фото (field_foto) - fid
2. Фильтр (Фото) Файл: ID файла пусто (т.е. NULL)
Да, это как раз то чего я и хотел и думал что это заработает, НО
фильтры есть только следующие и они оба не то:
Содержимое: Фото (field_foto) - list
Файл - Отображается в: Статья
Содержимое: Фото (field_foto) - дельта
Дельта - отображается в: Статья
а.. т.е. у вас аргумент - имя термина, а не его id?
Т.е. модули pathauto и transliteration стоят? Соответственно файлик i18n-ascii.txt тоже на месте?
Автоматические синонимы настроены (products/[cat-raw]) и стоит галочка "Транслитерировать перед созданием синонима"?
Хотелось бы поучавствовать удалённо
Решил выложить решение. Мб кому пригодиться..
Сначало сделал так: