форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Недомагазин. Подскажите, пожалуйста, с помощью каких плагинов можно его построить (если это возможно, конечно). Недо-, потому что оплата он-лайн осуществляться не будет. Товары будут выбираться, отправляться пользователем в корзину, а потом заказываться, либо через звонок менеджеру, либо через заполнение формы и отправки сообщения-заказа.
Заранее благодарю!
Неактивен
Вот, нашёл прекрасный магазин, на TXP сделанный: http://www.lenspro.ru/ . Очень хотелось бы приблизиться к подобному функционалу. Буду очень признателен, если кто-нибудь подскажет, в каком направлении мне копать.
Почитал о yab_shop, о joe_gcart. Можно ли их как-то приспособить, как-нибудь останавливая их, и не давая им свести всё к "Google cart" и "Paypal"? Хорошо бы, как в этом магазине контактных линз, всё чтобы сводилось к отправке запроса из формы или к телефонному звонку.
Я понимаю, что можно и мне самому попробовать, установить и настроить эти плагины, но ваш совет мог бы очень сэкономить время. Спасибо!
P.S. Для пробы сделал магазин на "Shop Script Free", потом на "Opencart", но там оказалось очень мало возможностей для дизайна, а магазинного функционала - оказалось слишком много для текущих потребностей. Обратился к "Textpattern", как к быстрому и нетребовательному движку, с неограниченной свободой для дизайнерского творчества. Честно говоря, рассчитывал на большее. Отсутствие возможности сделать магазин - очень большой минус.
Перефразирую вопрос, магазин, подобный http://www.lenspro.ru/, можно ли сверстать малой кровью, с применением плагинов, или без программирования на PHP не обойтись?
Неактивен
Если подойдет yab_shop - можно обойтись без программирования. В ином случае - самый простой вариант без программирования - форма отправки сообщения через zem_contact_reborn на каждой странице товара. Т.е. как таковой корзины сделать не получится.
Неактивен
Магазин на http://www.lenspro.ru сделан при помощи плагина yab_shop. Он работатет с Google и Paypal, но их можно отключить и просто высылать перечень заказанного в письме (клиенту и владельцу). Могут понадобиться небольшие правки в php, хотя и необязательно. Попробуйте поработать с этим плагином.
Неактивен
Ну вот, слава Богу, значит возможно сделать магазин. Я даже подумал было оба плагина сразу использовать. Наверное, это будет масло масляное...
Отлично! Даже два варианта! Пойду пробовать...
Если кто-нибудь подскажет ещё один сайт с использованием yab_shop, где можно было бы подсмотреть реализацию плагина, буду очень рад.
Неактивен
вот тут http://lynks.ru/blog/components/
я использовал yab_shop
Правда пришлось поковырять плагин, так как вывод корзины зашит жестко в коде, и под дизайн мне не подходил.
Сейчас думаю, как реализовать расчет стоимости работ: т.е. в корзине отмечаешь у товара "[v] Настроить" и добавляется фиксированная сумма. Ну и не мешало бы сделать сортировку по цене.
Неактивен
Любопытно... Спасибо.
Неактивен
Дошли руки до установки плагина yab_shop. Я так понимаю, русской локализации нет? Или я просто найти не смог?
Неактивен
Alexandrio написал:
Дошли руки до установки плагина yab_shop. Я так понимаю, русской локализации нет? Или я просто найти не смог?
Готовой пока нет. Но там не сложно самостоятельно перевести пару строчек конфига.
Неактивен
Увидел, где всё переводится, действительно, несложно. Но вот установить и настроить плагин как следует - это целая история.
Неактивен
Alexandrio написал:
Но вот установить и настроить плагин как следует - это целая история.
Если история закончилась успешно — поделитесь пожалуйста! Думаю, многим будет интересно узнать
Неактивен
да все просто.
Читаем хелп, рассовываем куда надо теги.
смотрим что вышло.
Если не нравится - ковырять код надо.
Но мне этот плаг понравился, несколько интересных фенечек на нем сделал.
Сейчас думаю, как несколько вариантов одного товара прописать. Там что-то такое есть, но еще не начинал
Неактивен
Если история закончилась успешно — поделитесь пожалуйста! Думаю, многим будет интересно узнать
Нет, пока не успешно, споткнулся на установке. И не хватает понимания, где секции (разделы), где категории, как лучше распределить по ним товар, не хватает знания местных тегов. Сейчас магазин как-то существует на движке "OpenCart", чтобы хоть что-то было, но там тоже не всё просто, очень неудобно добавлять товар, нужные параметры, например, габаритные размеры, добровольно не выводятся на главную, а как принудить их - пока не разобрался. Немного терпения... Или много...
Неактивен
Подвернулся проект, в котором нужно сделать сайт заказов (как выразился автор темы, "недомагазин") т.е. выбор товаров, подсчет количества и суммы заказа и его последующая отправка на e-mail.
Начал пробы с joe_gcart - карту заказа сделал, все считается хорошо, правда пришлось код немного под себя подстроить, но там не принципиально (чисто внешнее отображение).
Осталось самое сложное - вместо скармливания заказа Google Cart хочу отправлять его с помощью zem_contact на мыло.
Если у кого был подобный опыт — буду рад услышать советы
Неактивен
Самое первое, что пришло в голову - отправлять карту заказа с помощью тэга txp:zem_contact_secret:
<txp:zem_contact_secret label="Заказ"><txp:joe_gcart merchant_key="a1b2c3d4" merchant_id="0123" /></txp:zem_contact_secret>
Однако приходит письмо не форматированное, вместе со всеми тэгами:
Заказ: <ul class="cart"><li class="subtotal"><strong>Итого:</strong> 209.00 руб.</li><li class="total"><strong>Всего к оплате:</strong> 209.00 руб.</li></ul><ul class="items"><li class="item"><a href="/food/4">Печеночка печенчатая</a><ul><li class="price"><strong>Цена:</strong> 115 руб.</li><li class="remove"><form method="post"><input type="hidden" name="itemid" value="4" /><input type="submit" name="remove" value="Убрать"/></form></li></ul></li><li class="item"><a href="/food/3">Почки отбивные</a><ul><li class="price"><strong>Цена:</strong> 47 руб.</li><li class="qty"><strong>Количество:</strong> 2</li><li class="subtotal"><strong>Итого:</strong> 94 руб.</li><li class="remove"><form method="post"><input type="hidden" name="itemid" value="3" /><input type="submit" name="remove" value="Убрать"/></form></li>
</ul></li></ul><p></p>
Есть идеи как подружить zem_contact_reborn и joe_gcart ?
Неактивен
сложный вопрос - надо расковыривать zem_cr и настраивать отсылку писем в html. или ковырять joe_gcart чтобы он формировал обычный text без html форматирования.
Неактивен
the_ghost написал:
сложный вопрос - надо расковыривать zem_cr и настраивать отсылку писем в html
Где ковырять — нашел примерно. Эх.. еще б знать что именно там ковырять
the_ghost написал:
или ковырять joe_gcart чтобы он формировал обычный text без html форматирования.
Дык тогда на странице с корзиной заказов не будет html'я..
Неактивен
eunenode написал:
Магазин на http://www.lenspro.ru сделан при помощи плагина yab_shop. Он работатет с Google и Paypal, но их можно отключить и просто высылать перечень заказанного в письме (клиенту и владельцу). Могут понадобиться небольшие правки в php, хотя и необязательно. Попробуйте поработать с этим плагином.
Для того, чтобы добавить свою валюту, нужно добавить пару этих строчек:
case 'UAH': $out = array( 'cur' => 'грн', 'toform' => number_format($toform, 2, ',', '.') ); break;
в плагин yab_shop_core (почти в конце)
......... case 'BRL': $out = array( 'cur' => 'R$', 'toform' => number_format($toform, 2, ',', '.') ); break; case 'ZAR': $out = array( 'cur' => 'R', 'toform' => number_format($toform, 2) ); break; case 'PHP': $out = array( 'cur' => 'PhP ', 'toform' => number_format($toform, 2) ); break; case 'RON': $out = array( 'cur' => 'lei ', 'toform' => number_format($toform, 2, ',', '.') ); break; case 'UAH': $out = array( 'cur' => 'грн', 'toform' => number_format($toform, 2, ',', '.') ); break; default: $out = array( 'cur' => '€', 'toform' => number_format($toform, 2, ',', '.') ); break; .........
При изменении плагина название денег появилось, но отображается вот так:
грн500
Подскажите, кто разбирается в PHP, что нужно еще поменять, чтобы сначала отображалась цифра, а за ней название денег?
Чтобы было вот так:
500 грн
(PHP не знаю и не знаю где смотреть)
Отредактированно Richard (28-10-2011 23:46:19)
Неактивен
После долгих попыток запустить плагин yab_shop пришлось отложить его в сторону - не осилил.
Пытаюсь сделать через форму отправки сообщения через zem_contact_reborn, как советовал the_ghost.
Делаю так:
<txp:zem_contact to="мой_адрес@example.com" send_article="1"> <txp:zem_contact_email label="Email" send_article="1" /><br/> <txp:zem_contact_textarea label="Адрес" /> <txp:zem_contact_submit label="Купить" /><br/> </txp:zem_contact> <txp:zem_contact_send_article linktext="Оформить покупку"/>
В строчке <txp:zem_contact to="мой_адрес@example.com" send_article="1">, есть атрибут to="мой_адрес@example.com", в котором указывается мой адрес куда надо переслать сообщение. А благодаря атрибуту send_article="1" сама форма изначально скрыта.
Тег <txp:zem_contact_send_article linktext="Оформить покупку"/> отображается в виде ссылки "Оформить покупку" при нажатии на которую открывается вышеприведенная форма. При заполнении всех полей нажимается кнопка "Купить" и одно письмо отправляется к покупателю на адрес указанный в поле <txp:zem_contact_email label="Email" send_article="1" />. А второе письмо должно отправится ко мне на адрес указанный в to="мой_адрес@example.com". Должно, но не отправляется.
Вопрос: почему не пересылается сообщение по указанному адресу to="мой_адрес@example.com" ?
Отредактированно Richard (28-11-2011 23:09:09)
Неактивен