•

• Mike •

Ищущий всегда найдет… что поискать… ))
+912
Репутация
3834
Рейтинг
#1 Нужен Интернет магазин 11 апреля 2011 в 18:30
А, вообще, не хочу я ему тут рекламу разводить, мне ИнстантШоп нравиться, шустренький, настраиваемый, с легко расширяемым функционалом плюс с целой социальной сетью в придачу… )
#2 Нужен Интернет магазин 11 апреля 2011 в 18:26


Что-то в PrestaShop я не нашел мульти-юзер )))
Видимо плохо искал )))

Tenri

Покупатели

Я же говорю с терминами не определились )))
1) Пользователи (Users)— это те, кто сзади в бакенде (в Админке, с разбиением на разные уровни доступа и группы)
2) Покупатели (Customers)— это те, кто спереди во фронтенде (так же с рапределением по разным группам и доступу, плюс с реферальной системой)…
#3 Нужен Интернет магазин 11 апреля 2011 в 15:39
Фички на англ.

В частности, Multiple users management, and permissions (ACL)
#4 [ЕСТЬ РЕШЕНИЕ] Выполнение PHP в шаблоне 11 апреля 2011 в 15:37
вот инструкция разобраться не сложно Плагины в Смарти
#5 [ЕСТЬ РЕШЕНИЕ] Выполнение PHP в шаблоне 11 апреля 2011 в 15:34
можно написать плагин для смарти там не сложно, в любом случае код php в шаблон без очень серъезных причин вставлять не нужно…
#6 Нужен Интернет магазин 11 апреля 2011 в 15:25
Смотря что под этим подразумевать… )
#7 [ЕСТЬ РЕШЕНИЕ] Выполнение PHP в шаблоне 11 апреля 2011 в 15:05
  1. {php}$rt = $smarty->get_template_vars('$usr.user.rating'){/php}
но если встречаются такие конструкции значит логика шаблона не до конца проработана… )
#8 [ЕСТЬ РЕШЕНИЕ] Выполнение PHP в шаблоне 11 апреля 2011 в 14:40
  1. {assign var="rt" value=$usr.user.rating}
далее в шаблоне будет как — {$rt}

тут можно почитать мануал: Смарти мануал на русском
#9 Нужен Интернет магазин 11 апреля 2011 в 14:20
Есть еще PrestaShop, поковыряйте он бесплатный, правда придется доруссифицировать, но не особо сложно прям в Админке редактор языковых констант с подсказками из переодчика Гугля )
#10 Ctrl + Enter 11 апреля 2011 в 09:15


в template.php уже подставлял для проверки — оказывается не так уж оно и просто) — не работает!

здесь: сайт.ру/users/1/messages-new.html — работает
а здесь: сайт.ру/users/1/sendmessage.html — не работает

-чем эти чертовы страницы отличаются...

uavip

там нужно добавлять еще дополнительные опции в форму они в js скрипт передаются и название формы должно быть "newmassage" или писать новый js для каждой формы в разных местах…
#11 [ЕСТЬ РЕШЕНИЕ] Скрол в модуле статистика пользователей. 11 апреля 2011 в 03:11
в файле своего шаблона /templates/папка_шаблона/css/styles.css

добавьте где-нибудь определение стиля для

  1.  
  2. #mod_user_stats{
  3. overflow-y: auto;
  4. overflow-x: hidden;
  5. height: 250px;
  6. }
  7.  
высоту (height) подбирайте на свое усмотрение…
#12 Ctrl + Enter 11 апреля 2011 в 03:01
в Firefox есть хороший аддон Firebug установите и просмотрите на вкладке скрипт список загруженных js или просто пропишите его в template.php в корневой папке своего шаблона там где подгружаются основные скрипты по умолчанию…
#13 Ctrl + Enter 11 апреля 2011 в 00:53
для /папка_шаблона/components/com_users_messages_add.tpl целиком файл
  1.  
  2. {* ================================================================================ *}
  3. {* ======================== Написать сообщение ==================================== *}
  4. {* ================================================================================ *}
  5. {if $messages}
  6. <div class="sess_messages">
  7. {foreach key=id item=message from=$messages}
  8. {$message}
  9. {/foreach}
  10. </div>
  11. {/if}
  12. {if $is_reply_user}
  13. <div>
  14. <div class="con_heading">{$LANG.ORIGINAL_MESS}</div>
  15. <div class="usr_msgreply_source">
  16. <div class="usr_msgreply_sourcetext">{$msg.message}</div>
  17. <div class="usr_msgreply_author"><a href="{profile_url login=$msg.login}">{$msg.nickname}</a>, {$msg.senddate}</div>
  18. </div>
  19. </div>
  20. {/if}
  21. <div class="con_heading">{$LANG.SEND_MESS}</div>
  22. <table width="100%" cellpadding="0" cellspacing="5">
  23. <tr>
  24. <td width="200" height="200" valign="top" style="padding-right: 10px">
  25. <div style="background-color:#FFFFFF;padding:5px;border:solid 1px gray;text-align:center"><a href="{profile_url login=$usr.login}">{$usr.avatar}</a></div>
  26. <div style="padding:5px;width:100%"> Кому: <a href="{profile_url login=$usr.login}">{$usr.nickname}</a></div></td>
  27. <td valign="top"><form action="" method="POST" name="msgform">
  28. <div class="usr_msg_bbcodebox">{$bbcodetoolbar}</div>
  29. {$smilestoolbar}
  30. {********************start changed by • Mike •**************************}
  31. <textarea onkeypress="{literal}if(event.keyCode==10 || (event.ctrlKey && event.keyCode==13)) {sendMessage();}{/literal}" id="message" name="message" style="font-size:18px;border:solid 1px gray;width:100%;height:200px;"></textarea>
  32. {********************end changed by • Mike •**************************}
  33. <div style="margin-top:6px;">
  34. {if $id_admin}
  35. <label>
  36. <input name="massmail" type="checkbox" value="1" />
  37. {$LANG.SEND_TO_ALL}
  38. </label>
  39. {/if}
  40. <div style="float:right">
  41. {********************start changed by • Mike •**************************}
  42. <input type="button" style="font-size:18px" onclick="sendMessage()" value="Отправить ctrl+enter" id="gosend">
  43. {********************end changed by • Mike •**************************}
  44. <input type="button" name="gosend" value="{$LANG.CANCEL}" style="font-size:18px" onclick="window.history.go(-1)"/>
  45. </div>
  46. </div>
  47. </form></td>
  48. </tr>
  49. </table>
  50.  
  51.  
по идее должно работать, в принципе в других формах отправки сообщений можно так же попробовать заменить, главное чтобы файл /components/users/js/newmessage.js грузился в заголовке основного шаблона в секции
  1.  
  2. <head>
  3. ......
  4. </head>
  5.  
#14 Шрифты в модулях 10 апреля 2011 в 23:41
присвоить им уникальный класс и создать определение стиля класса в файле *.css вашего шаблона
#15 Ctrl + Enter 10 апреля 2011 в 23:27
заменяя текстариа и инпут ид строки то что были до этого…
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.