Textpattern - на русском языке

форум общения русскоязычных пользователей CMS Текстпаттерн

Вы не зашли.

#1 04-07-2010 04:51:47

Alexandrio
буки
Откуда: спутник Сатурна
Зарегистрирован: 03-07-2010
Сообщений: 13

Недомагазин

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

Заранее благодарю!

Неактивен

 

#2 04-07-2010 05:43:45

Alexandrio
буки
Откуда: спутник Сатурна
Зарегистрирован: 03-07-2010
Сообщений: 13

Re: Недомагазин

Вот, нашёл прекрасный магазин, на TXP сделанный: http://www.lenspro.ru/ . Очень хотелось бы приблизиться к подобному функционалу. Буду очень признателен, если кто-нибудь подскажет, в каком направлении мне копать.

Почитал о yab_shop, о joe_gcart. Можно ли их как-то приспособить, как-нибудь останавливая их, и не давая им свести всё к "Google cart" и "Paypal"? Хорошо бы, как в этом магазине контактных линз, всё чтобы сводилось к отправке запроса из формы или к телефонному звонку.

Я понимаю, что можно и мне самому попробовать, установить и настроить эти плагины, но ваш совет мог бы очень сэкономить время. Спасибо!

P.S. Для пробы сделал магазин на "Shop Script Free", потом на "Opencart", но там оказалось очень мало возможностей для дизайна, а магазинного функционала - оказалось слишком много для текущих потребностей. Обратился к "Textpattern", как к быстрому и нетребовательному движку, с неограниченной свободой для дизайнерского творчества. Честно говоря, рассчитывал на большее. Отсутствие возможности сделать магазин - очень большой минус.

Перефразирую вопрос, магазин, подобный http://www.lenspro.ru/, можно ли сверстать малой кровью, с применением плагинов, или без программирования на PHP не обойтись?

Неактивен

 

#3 04-07-2010 11:04:28

the_ghost
ять
Откуда: Минск
Зарегистрирован: 01-05-2007
Сообщений: 1957
Вебсайт

Re: Недомагазин

Если подойдет yab_shop - можно обойтись без программирования. В ином случае - самый простой вариант без программирования - форма отправки сообщения через zem_contact_reborn на каждой странице товара. Т.е. как таковой корзины сделать не получится.


.      Создание шаблонов для Textpatern http://textpattern.ru/forum/viewtopic.php?id=1665 (<txp:make_template quality="best" />)
КОНСУЛЬТАЦИИ по Textpattern - ICQ#8458496, nemiga@gmail.com <txp:if_question><txp:pay /></txp:if_question>
       Список всех тегов - http://textbook.textpattern.net/wiki/in … _Reference

Неактивен

 

#4 04-07-2010 11:14:12

eunenode
веди
Зарегистрирован: 02-03-2008
Сообщений: 15

Re: Недомагазин

Магазин на http://www.lenspro.ru сделан при помощи плагина yab_shop. Он работатет с Google и Paypal, но их можно отключить и просто высылать перечень заказанного в письме (клиенту и владельцу). Могут понадобиться небольшие правки в php, хотя и необязательно. Попробуйте поработать с этим плагином.

Неактивен

 

#5 04-07-2010 14:25:54

Alexandrio
буки
Откуда: спутник Сатурна
Зарегистрирован: 03-07-2010
Сообщений: 13

Re: Недомагазин

Ну вот, слава Богу, значит возможно сделать магазин. Я даже подумал было оба плагина сразу использовать. Наверное, это будет масло масляное...

Отлично! Даже два варианта! Пойду пробовать...

Если кто-нибудь подскажет ещё один сайт с использованием yab_shop, где можно было бы подсмотреть реализацию плагина, буду очень рад.

Неактивен

 

#6 04-07-2010 17:33:03

Switch
веди
Откуда: Уфа
Зарегистрирован: 12-04-2009
Сообщений: 17

Re: Недомагазин

вот тут http://lynks.ru/blog/components/
я использовал  yab_shop
Правда пришлось поковырять плагин, так как вывод корзины зашит жестко в коде, и под дизайн мне не подходил.
Сейчас думаю, как реализовать расчет стоимости работ: т.е. в корзине отмечаешь у товара "[v] Настроить" и добавляется фиксированная сумма. Ну и не мешало бы сделать сортировку по цене.

Неактивен

 

#7 04-07-2010 19:33:02

Alexandrio
буки
Откуда: спутник Сатурна
Зарегистрирован: 03-07-2010
Сообщений: 13

Re: Недомагазин

Любопытно... Спасибо.

Неактивен

 

#8 07-07-2010 23:55:32

Alexandrio
буки
Откуда: спутник Сатурна
Зарегистрирован: 03-07-2010
Сообщений: 13

Re: Недомагазин

Дошли руки до установки плагина yab_shop. Я так понимаю, русской локализации нет? Или я просто найти не смог?

Неактивен

 

#9 08-07-2010 00:23:13

the_ghost
ять
Откуда: Минск
Зарегистрирован: 01-05-2007
Сообщений: 1957
Вебсайт

Re: Недомагазин

Alexandrio написал:

Дошли руки до установки плагина yab_shop. Я так понимаю, русской локализации нет? Или я просто найти не смог?

Готовой пока нет. Но там не сложно самостоятельно перевести пару строчек конфига.


.      Создание шаблонов для Textpatern http://textpattern.ru/forum/viewtopic.php?id=1665 (<txp:make_template quality="best" />)
КОНСУЛЬТАЦИИ по Textpattern - ICQ#8458496, nemiga@gmail.com <txp:if_question><txp:pay /></txp:if_question>
       Список всех тегов - http://textbook.textpattern.net/wiki/in … _Reference

Неактивен

 

#10 08-07-2010 14:04:27

Alexandrio
буки
Откуда: спутник Сатурна
Зарегистрирован: 03-07-2010
Сообщений: 13

Re: Недомагазин

Увидел, где всё переводится, действительно, несложно. Но вот установить и настроить плагин как следует - это целая история.

Неактивен

 

#11 08-07-2010 15:41:05

advan
ю
Откуда: Mk
Зарегистрирован: 05-11-2006
Сообщений: 835
Вебсайт

Re: Недомагазин

Alexandrio написал:

Но вот установить и настроить плагин как следует - это целая история.

Если история закончилась успешно — поделитесь пожалуйста! Думаю, многим будет интересно узнать wink


Знакомьтесь на здоровье - http://love.kachok.ru  /  Я в PHP ниПХПуя незнаю! :)

Неактивен

 

#12 09-07-2010 23:22:37

Switch
веди
Откуда: Уфа
Зарегистрирован: 12-04-2009
Сообщений: 17

Re: Недомагазин

да все просто.
Читаем хелп, рассовываем куда надо теги.
смотрим что вышло.
Если не нравится - ковырять код надо.
Но мне этот плаг понравился, несколько интересных фенечек на нем сделал.
Сейчас думаю, как несколько вариантов одного товара прописать. Там что-то такое есть, но еще не начинал

Неактивен

 

#13 10-07-2010 16:15:53

Alexandrio
буки
Откуда: спутник Сатурна
Зарегистрирован: 03-07-2010
Сообщений: 13

Re: Недомагазин

Если история закончилась успешно — поделитесь пожалуйста! Думаю, многим будет интересно узнать wink

Нет, пока не успешно, споткнулся на установке. И не хватает понимания, где секции (разделы), где категории, как лучше распределить по ним товар, не хватает знания местных тегов. Сейчас магазин как-то существует на движке "OpenCart", чтобы хоть что-то было, но там тоже не всё просто, очень неудобно добавлять товар, нужные параметры, например, габаритные размеры, добровольно не выводятся на главную, а как принудить их - пока не разобрался. Немного терпения... Или много...

Неактивен

 

#14 19-07-2010 09:38:24

advan
ю
Откуда: Mk
Зарегистрирован: 05-11-2006
Сообщений: 835
Вебсайт

Re: Недомагазин

Подвернулся проект, в котором нужно сделать сайт заказов (как выразился автор темы, "недомагазин") т.е. выбор товаров, подсчет количества и суммы заказа и его последующая отправка на e-mail.

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

Осталось самое сложное - вместо скармливания заказа Google Cart хочу отправлять его с помощью zem_contact на мыло.
Если у кого был подобный опыт — буду рад услышать советы wink


Знакомьтесь на здоровье - http://love.kachok.ru  /  Я в PHP ниПХПуя незнаю! :)

Неактивен

 

#15 02-08-2010 16:25:33

advan
ю
Откуда: Mk
Зарегистрирован: 05-11-2006
Сообщений: 835
Вебсайт

Re: Недомагазин

Самое первое, что пришло в голову - отправлять карту заказа с помощью тэга 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 ?


Знакомьтесь на здоровье - http://love.kachok.ru  /  Я в PHP ниПХПуя незнаю! :)

Неактивен

 

#16 02-08-2010 19:45:18

the_ghost
ять
Откуда: Минск
Зарегистрирован: 01-05-2007
Сообщений: 1957
Вебсайт

Re: Недомагазин

сложный вопрос - надо расковыривать zem_cr и настраивать отсылку писем в html. или ковырять joe_gcart чтобы он формировал обычный text без html форматирования.


.      Создание шаблонов для Textpatern http://textpattern.ru/forum/viewtopic.php?id=1665 (<txp:make_template quality="best" />)
КОНСУЛЬТАЦИИ по Textpattern - ICQ#8458496, nemiga@gmail.com <txp:if_question><txp:pay /></txp:if_question>
       Список всех тегов - http://textbook.textpattern.net/wiki/in … _Reference

Неактивен

 

#17 06-08-2010 09:06:06

advan
ю
Откуда: Mk
Зарегистрирован: 05-11-2006
Сообщений: 835
Вебсайт

Re: Недомагазин

the_ghost написал:

сложный вопрос - надо расковыривать zem_cr и настраивать отсылку писем в html

Где ковырять — нашел примерно. Эх.. еще б знать что именно там ковырять smile

the_ghost написал:

или ковырять joe_gcart чтобы он формировал обычный text без html форматирования.

Дык тогда на странице с корзиной заказов не будет html'я..


Знакомьтесь на здоровье - http://love.kachok.ru  /  Я в PHP ниПХПуя незнаю! :)

Неактивен

 

#18 28-10-2011 23:45:05

Richard
есть
Откуда: Киев
Зарегистрирован: 15-05-2008
Сообщений: 63
Вебсайт

Re: Недомагазин

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)

Неактивен

 

#19 28-11-2011 23:01:02

Richard
есть
Откуда: Киев
Зарегистрирован: 15-05-2008
Сообщений: 63
Вебсайт

Re: Недомагазин

После долгих попыток запустить плагин 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)

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru