Перейти к содержимому


Публикации Alex57

48 публикаций создано Alex57 (учитываются публикации только с 15-May 23)



#19274 Купоны на скидку

Отправлено от Alex57 в 05 May 2012 - 04:21 PM в Модули и дополнения ShopCMS

Да теперь все работает отлично :)

Но для себя я немного переделал генерацию кода, т.к. мне кажется покупателю вводить мд5 из 15 символов не очень гуд (хотя конечно можно спокойно скопировать)

Может кому пригодится )

в functions.php в самый конец вставляем код

function gencoupon($length = 6){
  $chars = 'ABDEFGHKNQRSTYZ23456789';
  $numChars = strlen($chars);
  $string = '';
  for ($i = 0; $i < $length; $i++) {
	$string .= substr($chars, rand(1, $numChars) - 1, 1);
  }
  return $string;
}
в файле custord_discount_coupon.php
находим код
$number = substr( md5( uniqid( rand( ), 1 ) ), 0, 15 );
меняем на
$number = gencouponum();

и получаем более читаемый код из шести символов ;)



#19268 Доходят ли у вас письма?

Отправлено от Alex57 в 04 May 2012 - 10:34 PM в Поддержка ShopCMS

вот сразу, люди не верят, как человека 2 отпишется, только потом задумываются :)

Да нет сразу то поверил не успел дойти до этого, другие документы читал



#19261 Доходят ли у вас письма?

Отправлено от Alex57 в 04 May 2012 - 09:03 PM в Поддержка ShopCMS

Неизвестно, по каким критериям Яндекс оценивает почту "спам-не-спам", но похоже, что "шаблонные" письма попадают под фильтр. Видимо, магазинов на ShopCMS достаточно много :). Отсюда банальная рекомендация чуть поменять шаблоны писем.


Нет не шаблонные, я же написал. Не доходят только текстовые, которые без шаблона. Например письмо с паролем, уведомление о смене статуса заказа, уведомление о новой комиссии по партнерке. А шаблонные доходят исправно.



#19251 Доходят ли у вас письма?

Отправлено от Alex57 в 04 May 2012 - 03:52 PM в Поддержка ShopCMS

Всем привет. Только заметил очень некрасивую вещь - не доходят письма на Яндекс почту, вернее доходят но не все.
Доходят уведомления о заказе, не доходит все остальное, а именно - письмо с паролем, письмо об уведомлении о новой комиссии в партнерке, письмо рассылки новостей. Кто знает как исправить?

Еще одно наблюдение, я так понял не доходят только те письма которые без шаблона tpl, т.е. которые отправляются текстом напрямую.

Как с остальными нашими почтовиками, не знаю, не тестил

На gmail приходит все нормально, ну и на почту моего домена соответственно.



#19250 Онлайн-консультант

Отправлено от Alex57 в 04 May 2012 - 03:44 PM в Поддержка ShopCMS

Cloudim - классная вещь, у меня все работает нормально. Вот мой код из index.tpl


{literal}<!-- BEGIN cloudim code -->
<script type="text/javascript">document.write(unescape("%3Cdiv id='cloudim_widget'%3E%3Cscript src='http://static.cloudim.ru/js/chat.js' type='text/javascript'%3E%3C/script%3E%3C/div%3E"));</script>
<script type="text/javascript">
Cloudim.Chat.init({uid:111});
</script>
<!-- END cloudim code -->{/literal}

Только свой uid вставить не забудьте

Общаюсь с пользователями через QIP



#19235 Купоны на скидку

Отправлено от Alex57 в 03 May 2012 - 11:03 PM в Модули и дополнения ShopCMS

Почти ОК.
По работе модуля: что касаемо у.е. да все ОК, купоны списываются, удаляются, применяются к покупке корректно. Но одна ошибка все же осталась, на мой взгляд существенная.

Суть ошибки - игнорирует код купона который я ввожу при создании купона, пример: при создании нового купона я вожу код 4567, а он создает код в мд5, т.е. генерирует свой, у меня в данном случае 58599e96c418bf4, как поправить я честно не знаю, это вопрос к R.Sergey я думаю :) Ее поправить и тогда все гуд
------------
Хотел вставить картинку для наглядности, но не нашел как загрузить
------------

И еще я бы редиректы все поправил на админ страницу

redirect( "admin.php?dpt=custord&sub=discount_coupon&create_new_coupon=yes&message=".$message );
поменять на
redirect( "".ADMIN_FILE."?dpt=custord&sub=discount_coupon&create_new_coupon=yes&message=".$message );
т.к. наверно не у всех страница называется admin.php

Но по правде говоря их лучше бы вообще убрать, а валидацию сделать посредством яваскрипта, т.к. смысла в них не видно совершенно, а именно:
Я создаю купон по времени поставил чекбокс, а дату не ввел, ставлю скидку например 5% жму сохранить, и он редиректит на сраницу с ошибкой, а данные все удаляются и чекбокс выставляется по дефолту, т.е. купон создаем заново, и та же самая басня если я скидку забыл ввести - честно не очень удобно :) Но это не смертельно ;)



#19188 Предлагаю скинутся на модуль "Дисконтные карты "

Отправлено от Alex57 в 02 May 2012 - 06:21 PM в Складчина

по-моему, это немного доработанный модуль купоны на скидку

Так и есть. Может можно было и самим доработать я думаю, если бы только был основной файл модуля купонов без зенда



#17863 Предлагаю скинутся на модуль "Дисконтные карты "

Отправлено от Alex57 в 29 March 2012 - 01:11 PM в Складчина

Ну что товарищи каков вердикт? Будем брать сие чудо аль не?:)

PS А вообще если судить по скриншотам, то это переделанный модуль купонов на скидку. Может там не много переделок, как думаете (вопрос к тем кто в PHP понимает)?



#17856 Предлагаю скинутся на модуль "Дисконтные карты "

Отправлено от Alex57 в 29 March 2012 - 09:19 AM в Складчина

Мда, считаю badisoft прав, новый геморрой по допилу

ну вообще не badisoft :). Впрочем не так важно

З.Ы. Ну и авторитет он себе создал блин, видимо таки абы как но побольше - продается лучше, чем меньше да лучше

Да уж отношение у наших людей к своему же бизнесу конечно, оставляет желать лучшего.

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



#17854 Предлагаю скинутся на модуль "Дисконтные карты "

Отправлено от Alex57 в 29 March 2012 - 08:15 AM в Складчина

А кто-нибудь нажимал на кнопочку DEMO по ссылке в первом сообщении?


Информация для хацкеров :D Дисконт дисконта



#17841 Предлагаю скинутся на модуль "Дисконтные карты "

Отправлено от Alex57 в 28 March 2012 - 02:43 PM в Складчина

то купим его за деньги складчины, и все участники получат его бесплатно, для вступления в складчину необходимо внести 10$ и не нужно 8 человек и 21 бакс.

ОК понял если соберемся покупать то я внесу.



#17839 Предлагаю скинутся на модуль "Дисконтные карты "

Отправлено от Alex57 в 28 March 2012 - 02:29 PM в Складчина

Лично мне кажется что этот модуль лишний учитывая сколько есть всяких - купонов, бонусных систем, скидок и т.д. и т.п

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

поддержу

По поводу поддержки я думаю народу человек 8 надо. Ну это лично по мне. Каждый по $21.5 и вуаля! (новый геморрой по допилу :), хотя может и нет)



#17826 Предлагаю скинутся на модуль "Дисконтные карты "

Отправлено от Alex57 в 28 March 2012 - 02:40 AM в Складчина

Всем привет!
Предлагаю скинуться на модуль дисконтные карты. http://www.shopkod.r...velopment&id=91
На мой взгляд весчь очень нужная. Т.к. бонусы бонусами, а кусок пластика в кошельке с заветными процентами на скидку куда лучше :). А в совокупности с бонусами еще лучше!



#17656 Накопительные бонусы

Отправлено от Alex57 в 16 March 2012 - 11:35 PM в Модули и дополнения ShopCMS

Обратите внимание на обвертку функцией show_price() это проставит валюту радом с бонусом,
указание $currency_round с округлением принятым на этот тип валюты.

Кому может пригодится без рублей чтобы (у меня так)
$a["BonusAmT"] = round($a["Price"] * $bonus_percentage/100);



#17654 Накопительные бонусы

Отправлено от Alex57 в 16 March 2012 - 10:48 PM в Модули и дополнения ShopCMS

Необходимо было привести переменную введеного бонуса для оплаты в число. В данном случае я выбрал плавающее число, поскольку если кто работает с разрядами, то это будет более правильнее.

Спасибо ruter все работает )

---------- Сообщение объединено ----------

Есть еще одна проблема
В общем такая проблема, в чем причина не могу понять.

Хотел чтобы у меня на странице подробного описания отображалось количество начисляемых бонусов при покупке, как она отображается в кратком описании, т.е. если я в кратком описании вставлю
{$product_info.BonusAmT}
Б будет отображаться 35 Б т к есть переменная в продут функшнс -
$row["BonusAmT"] = round($row["Price"] * $bonus_percentage/ 100);

но в детальном так не получается я уже все что мог перепробывал, результата никакого, ruter помогите если сможете



#17609 Как переименовать admin.php

Отправлено от Alex57 в 16 March 2012 - 02:46 AM в Поддержка ShopCMS

Как переименовать admin.php
файл core/config/init.php

строка

define( 'ADMIN_FILE', 'admin.php' );

меняете там admin.php на любой другой, ну и сам файл admin.php соответственно переименовываете



Переименовал все работает, но модули почему-то все рано ссылаются на админ.пхп и соотв. не работают. Например ЧПУ и Сайтмап ругаются при совершении какого-либо действия "Интернал еррор" выдают. В чем может быть причина?



#17543 Накопительные бонусы

Отправлено от Alex57 в 14 March 2012 - 04:24 PM в Модули и дополнения ShopCMS

Да код для валидации я нашел, только он не пашет, по крайней мере у меня (установка из архива) сравнивал файлы и вносил изменения в свои


Кстати у меня тоже не пашет, вернее пашет, но с ошибками, а именно:
Описываю все подробно.
1. Зарегился делаю первый заказ, начислены бонусы.
2. Делаю второй заказ, и вот ту начинается:
а) Невозможно оплатить бонусами до 100 рублей если доступно для оплаты бонусами (не общее количество бонусов, а именно для оплаты) больше 100 рублей, см. картинку
[ATTACH]361.vB[/ATTACH]
если ввести от 100 до 116 то, оплата произойдет нормально.
также если для оплаты доступно менее 100р. то оплатить можно любую сумму т.е. работает корректно

б) Если ввести максимально возможную сумму для оплаты, то скрипт тоже ругается, вот в этом же примере доступно максимально оплатить 117р и если я ввожу 117 р. то он опять ругается.
На мой взгляд нужно в яваскрипте увеличивать проверяемую сумму доступных для оплаты бонусов на 1, чтобы корректно можно было ввести эту самую максимальную сумму. Простой математикой типа
заменить
if  ((input_bonus > bonusC) || input_bonus < 0 ) 

на
if  ((input_bonus > bonusC + 1) || input_bonus < 0 ) 

неполучается (если я конечно верно понял что надо увеличивать :D)
Впринципе больше косяков не заметил если убрать еще проверу как тут ruter описал http://vsupport.club...2.html#post7888 которая не начисляла бонусы.

У кого какие мысли как исправить сей конфуз:D

ЗЫ В настройках у меня стоит 3% начисление и не более 9% оплаты



#16651 Как правильно вычесть одну переменную из другой (язык СМАРТИ) ???

Отправлено от Alex57 в 17 February 2012 - 06:35 PM в Поддержка ShopCMS

Мое решение

Как правильно вычесть одну переменную из другой (язык СМАРТИ) ???

Я тоже с такой проблемой сталкивался, нашел такое решение. все дело в функции _formatPrice, если изменить немного объявление для смарти, будет все ОК:
Например мне нужно значение order_amount в нормальном виде, вот ф-ция которая делает из 4000 -> 4 000:
$smarty_mail->assign( "order_amount", _formatPrice(roundf($order["currency_value"]*$order["order_amount"]),$order["currency_round"]));

Я делал так, оставлял эту же без изменений и просто создавал новую:
$smarty_mail->assign( "order_amount_for_me", roundf($order["currency_value"]*$order["order_amount"],$order["currency_round"]));



#15041 Модуль живой поиск

Отправлено от Alex57 в 03 January 2012 - 03:27 PM в Модули и дополнения ShopCMS

Поставил себе, но у меня почему-то на главной странице магазина не работает, на остальных работает. В чем причина может знает кто?



#14906 ЧПУ для ShopCMS

Отправлено от Alex57 в 26 December 2011 - 07:43 PM в Модули и дополнения ShopCMS

(подозрительно) а точно уже работает? :)
А то если тему почитать, то складывается ровно обратное впечатление.
Давно хочу этот модуль поставить, но вот как почитаю, так сразу всех хотелки вянут.

Точно работает, пару дней лоб в поту и о щастье ))))



#14898 ЧПУ для отзывов

Отправлено от Alex57 в 26 December 2011 - 01:13 PM в Модули и дополнения ShopCMS

не понял... и что-то мне подсказывает что не я один....

Какого модуля нет?


Модуля ЧПУ для отзывов нет.



#14894 ЧПУ для отзывов

Отправлено от Alex57 в 26 December 2011 - 11:33 AM в Модули и дополнения ShopCMS

Скинте модуль в паблик или мне, я гляну что там, потом выложу в паблик его переделанный.


Модуля нет, тут ведется беседа по его созданию. т.е. как это можно сделать, и у кого какие мысли на этот счет



#14892 ЧПУ для отзывов

Отправлено от Alex57 в 26 December 2011 - 08:13 AM в Модули и дополнения ShopCMS

Лучше сделайте вывод обсуждения, например, под катом прямо на странице товара, выигрыш Ваш в этом случае очевиден:
Не нужно править ЧПУ
Текст отзывов находится прямо на странице товара, что добавляет вес странице (в отзывах могут быть НЧ)
При попадании человека извне на страницу с отзывами (по поисковому запросу например) - он сразу видит товар (соответственно может его купить), а если он попадет на страницу, где только отзывы - может сразу и не сориентироваться
Внешний вид страницы с товаром не страдает - спрячьте отзывы под кат например.
Тем самым убираем дополнительный клик (переход) вглубь сайта, у Вас и так до страницы товара минимум 2 клика (если через каталог), а то и больше.


Согласен с вами в принципе, я уже так делал. Но у меня возникла небольшая проблема. У меня на странице товара еще выводится блок рекомендуемых товаров, как сделать чтобы он был выше чем отзывы я не разобрался (не было времени), вот и подумал, может легче ЧПУ сделать. Кто как думает по этому поводу?



#14882 ЧПУ для отзывов

Отправлено от Alex57 в 25 December 2011 - 09:40 PM в Модули и дополнения ShopCMS

Тут у меня еще мыслишка возникла, может кто подскажет если сталкивался.

Хочу сделать чтобы ссылки на отзывы товара тоже были тоже ЧПУ.

Сейчас они имеют вид: http://www.1234.com/...344&discuss=yes

Я хочу сделать чтобы они имели вид, например такой: http://www.1234.com/...ws/наименование продукта/

На мой взгляд было бы неплохо для СЕО, есть какие-нить мысли? Где копать?

ЗЫ Просто прежде чем самому копать я решил спросить, может кто этот велосипед уже изобрел.

ЗЗЫ Если проблема актульна для кого-то давайте вместе развивать ее решение. Например в моем случае если просто даже в Гугле начать вводить название товара то живой поиск первой позицией показывает Название товара отзыв(ы). Думаю было-бы неплохо иметь такое в своем арсенале.



#14288 Сумма товаров прописью для печатной формы заказа

Отправлено от Alex57 в 14 December 2011 - 08:11 PM в Модули и дополнения ShopCMS

Т.е. получается правильно указать количество наименований. Так должно быть? А количество уже определяется суммой и ценой каждого наименования, которая является отражением Итоговой суммы инвойса.

---------- Сообщение объединено ----------

Добавление столбца вывода нумерации наименований в заказе

Для этого в таблице вывода содержимого заказа добавляем:


В шапке таблицы:
<table class="adn">
<tr class="lineb">
<td align="left">N</td>

А, в цикле самих наименований заказа:
<tr class="liney">
<td align="left">{counter}</td>


Затем для вывода в шаблоне количества наименований добавьте:

Всего наименований {$orderContent|@count}, на сумму ............ (остальное как сделано и цифрами и прописью).


Доделал, все работает, завтра обновлю первый пост. Но тема еще не закрыта!!! Есть новые мысли по доработке