Доброго времени суток, уважаемой сообщество!))
Возникла проблемка с распечаткой товара в магазине.
Заказчик хочет, чтобы он мог увидеть все модели и под каждой выводилось кнопка распечатать (ну имеется ввиду для него самого, а не для пользователей). Это для рассылки коммерческих предложений.
Т.е. поля характеристика товара, картинка и описание попадали в уже готовый шаблон, где есть заголовок (Коммерческое предложение) а внизу, контакты.
Подскажите как лучше такое реализовать? А то получается какой-то каталог для админа?)))
Спасибо.
Комментарии
Можно воспользоватьс модулем views_bonus, там есть экспорт в csv, doc, xls.
Т.е. принцип такой: ставите модуль, делате вьюху показа товара (вьюху делаем с аргуметом - где аргумент номер ноды товара и адресом), а в шаблоне показа товара прописываем ссылочку на адрес вьюхи и подпихиваем номер ноды.
Тогда при клике по ссылке будет загружаться doc-файл.
По модулю ещё можно почитать здесь:
http://drupal.ru/node/22528
http://drupal.ru/node/13370
Спасибо большое! Тогда придется делать вьюху каждого товара??
Если товары уже показываются на сайте, то может проще сделать с помощью css для принтера и пары дополнительных блоков для роли заказчика.
В css для media="print" впихиваем display:none для всего лишнего, в блоки добавляем текст коммерческого предложения, реквизиты, распихиваем их на нужные страницы и в css для media="screen" вписываем им display:none;
В итоге при нажатии на кнопку печать на странице продукта в принтер полезет вполне кошерное коммерческое предложение.
Я стараюсь для своих сайтов делать что-то похожее, если заказчик не очень сильно мучает переделками.
Спасибо...наверно так и сделаю....хотя было бы классно, наверно, чтобы был длинный перечень товаров (их название) и напротив каждого chechbox, админ ставит галочки где нужно и кликает распечатать и все печатается в виде коммерческого предложения.))
Кстати... тоже хорошее решение. Когда то таким макаром на джумле, на RS Form делал "распечатку" "накладных". Но есть одно НО - результат нельзя редактировать в ворде. Для этого надо сохранить страничку, затем "Открыть как..." и т.д. Если же заказчик хочет распечатку, значит совсем скоро он ещё и захочет возможность редактирования....
Дык это однозначно вьюс по тизерам или полным нодам где в качестве параметров заэкспоуженный фильтр по nid'ам страниц типа товар.
Галочки вроде в комплекте во вьюс не идут, но где-то мне попадался модуль, который их вытягивает.
Единственной что перед "распечатать" нужно будет нажать вьюсовую кнопку применить, а результат его работы собственно печатать. И попутно его можно будет украсить с помощью CSS для печати.
А текст предложения можно будет распихать в header и footer views.
Единственно что если заказчик захочет менять текст для каждого предложения, то тут явно придётся пошевелить мозами.
Спасибо большое! Да exposed filters + live filters = успех)))
Спасибо большое....просто, я забыл просто, что можно отдельно каждый views редактировать....
Спасибо. Извиняюсь, что всех побеспокоил.(