Проблему решил.
В модуле uc-order есть шаблон письма uc-order--admin.tpl.php, скопируйте его себе в тему, выведите где-нибудь список всех объявленных переменных
<?php echo '
'.print_r(get_defined_vars(), true).'
'; ?>
Отправьте письмо с заказом и в нём найдите нужные переменные и вставьте в шаблон. У меня, например вот такие переменные
Вы еще не решили изложенную здесь задачу?
Тоже очень нужно отправлять данные из вебформ на странице заказа в оповещении о заказе, но как это сделать...
1. Делаете модуль с формой через formApi. Делаете для нее хуком путь order/nid , где nid - nid нужной вам ноды с товаром.
2. В теме ноды делаете ссыль на order/nid, но не простую ссыль, а через colorbox или что-нибудь похожее, чтобы форма открывалась во всплывающем окне.
3. Остается только отправить письмо с заполненными полями и nid нужной записи. Не забудьте перенаправиль пользователя обратно на страницу записи.
4. все.
А на главной у вас стандартная страница с превьюшками всех записей? Тагда вам дорога возможно в Управление отображением нод. Вполне возможно ваши изображения не выводятся в аннотации.
Как водиться на здешнем ресурсе отвечу сам себе и тем самым избавлю последователей от тех же граблей) Этот "хук" нужно добавлять в template.php (который я взял из темы Garland - /drupal/themes/garland/template.php), который нужно обязательно скопировать в свою тему (мы же не хотим портить наш друпал
Ну это батенька у Вас модули контрибные козлят, у меня козлил - uc_ajax_cart, пришлось стерилизовать. Отключайте сомнительные по одному.
Спасибо за наводку. Действительно отключение одного из самописных модулей, написанных не мной, исправило ситуацию... Осталось только найти в чем конкретная причина или вообще обойтись без этого модуля.
Блок находится на страницах нодов определенного типа. В самих блоках отображаются тизеры нодов. Нужно чтобы в представлении не было тизера той ноды на странице которой находится представление.
В системе фильтров нет возможности задать «динамический» nid, который брался бы из «урла». Представления выводятся на большом количестве страниц, поэтому ручками делать их нереально, а в фильтрах можно только задать что-то из разряда равно/неравно определенному значению.
Entityreference + небольшой код (показывать кнопку "Edit" тем пользователям у которых uid совпадает со значением reference-поля).
Мне кажется, что делать так небезопасно, поскольку фактически права на правку будут у всех, кто знает как правильно ввести урл страницы редактирования ноды.
Сделайте тип материала «товар», добавьте нужные поля (цена, картинка и прочее), все подобные товары прикрепите к терминам словаря таксономии. При помощи taxomony_menu сделайте меню каталога. Все готово!
Если у вас несколько товаров и соответственно цен, то я не сильно понимаю как вы собираетесь отсортировать по множественному полю... Хотя возможно такое и можно сделать посредством views...
Если не получится, то я сделал бы отдельное служебное поле в ноде и настроил бы rules'ы чтобы автоматом туда заносилась цена присоединенного товара.
Тоже думал об этом, но пробовать пока не стал ибо там написано: «Предупреждение: предоставляейте лишь доверенным ролям, так как это небезопасно.»
Насколько это может быть опасно проверять пока не стал. Например не станут ли доступны гостям и поисковикам страницы непосредственно самих сущностей товаров?
А другие варианты есть?
Ubercart Webform Checkout Panes не могу заставить отправиться на... почту
Проблему решил.
В модуле uc-order есть шаблон письма uc-order--admin.tpl.php, скопируйте его себе в тему, выведите где-нибудь список всех объявленных переменных
<?php echo '
'; ?>
Отправьте письмо с заказом и в нём найдите нужные переменные и вставьте в шаблон. У меня, например вот такие переменные
Ubercart Webform Checkout Panes не могу заставить отправиться на... почту
Подпишусь ка я на комментарии...
Ubercart Webform Checkout Panes не могу заставить отправиться на... почту
Здравствуйте!
Вы еще не решили изложенную здесь задачу?
Тоже очень нужно отправлять данные из вебформ на странице заказа в оповещении о заказе, но как это сделать...
Как перевести блоки помогите не получается!
Все разрешения ролей тут: /admin/people/permissions
Подобие интернет магазина без оплаты
1. Делаете модуль с формой через formApi. Делаете для нее хуком путь order/nid , где nid - nid нужной вам ноды с товаром.
2. В теме ноды делаете ссыль на order/nid, но не простую ссыль, а через colorbox или что-нибудь похожее, чтобы форма открывалась во всплывающем окне.
3. Остается только отправить письмо с заполненными полями и nid нужной записи. Не забудьте перенаправиль пользователя обратно на страницу записи.
4. все.
[Решено]Отображение картинки на главной странице
А на главной у вас стандартная страница с превьюшками всех записей? Тагда вам дорога возможно в Управление отображением нод. Вполне возможно ваши изображения не выводятся в аннотации.
Как перевести блоки помогите не получается!
Вы сколько угодно можете быть главным админом, но при этом не плохо было бы залезть в Разрешения ролей и проверить наличие необходимых галочек.
Как изменить форму Поиск (Drupal 6)
В настройках pathauto не отображаются шаблоны
Спасибо за наводку. Действительно отключение одного из самописных модулей, написанных не мной, исправило ситуацию... Осталось только найти в чем конкретная причина или вообще обойтись без этого модуля.
Как определить widget или type поля?
Если нужно понять какая функция что выводит и чем ее можно заменить, то поставьте Devel и Theme developer
Удалить из вывода определенные ноды
Осталось только разобраться почему у меня его нет...
Удалить из вывода определенные ноды
Блок находится на страницах нодов определенного типа. В самих блоках отображаются тизеры нодов. Нужно чтобы в представлении не было тизера той ноды на странице которой находится представление.
Удалить из вывода определенные ноды
Не совсем понимаю где там можно к фильтру по nid присабачить php код.
Удалить из вывода определенные ноды
В системе фильтров нет возможности задать «динамический» nid, который брался бы из «урла». Представления выводятся на большом количестве страниц, поэтому ручками делать их нереально, а в фильтрах можно только задать что-то из разряда равно/неравно определенному значению.
Прикрепление пользователей к материалам
Вторая часть задачи: Посмотрите повнимательнее тут, ну или где-то рядом.
Прикрепление пользователей к материалам
Мне кажется, что делать так небезопасно, поскольку фактически права на правку будут у всех, кто знает как правильно ввести урл страницы редактирования ноды.
Дать название странице после регистрации
Попробуйте сделать перенаправление после регистрации с помощью правил [module=rules]
Прикрепление пользователей к материалам
Первая часть задачи [module=references].
Как правильно вставить META keywords и description?
Перед тем, как его поставить надо поставить модули Token и Ctools
Как правильно вставить META keywords и description?
Для этого есть модуль [module=metatag]
Каталог продукции для Drupal
Сделайте тип материала «товар», добавьте нужные поля (цена, картинка и прочее), все подобные товары прикрепите к терминам словаря таксономии. При помощи taxomony_menu сделайте меню каталога. Все готово!
[Решено] Drupal Commerce Views, правильный вывод товаров, убрать дубли
Если у вас несколько товаров и соответственно цен, то я не сильно понимаю как вы собираетесь отсортировать по множественному полю... Хотя возможно такое и можно сделать посредством views...
Если не получится, то я сделал бы отдельное служебное поле в ноде и настроил бы rules'ы чтобы автоматом туда заносилась цена присоединенного товара.
Представление товаров не видно для Гостей
Тоже думал об этом, но пробовать пока не стал ибо там написано: «Предупреждение: предоставляейте лишь доверенным ролям, так как это небезопасно.»
Насколько это может быть опасно проверять пока не стал. Например не станут ли доступны гостям и поисковикам страницы непосредственно самих сущностей товаров?
А другие варианты есть?
Пресечь назначение ноде статуса "updated/has new content" при определенных условиях сохранения ноды
Или пилить через rules или писать хук
Отчество в платежной информации Drupal Commerce
А что потом? Каким образом предлагается поставить его между Именем и Фамилией, или хотя бы после них?