Денис Васильевич

Денис Васильевич

telegram @gdvden
+1400
Репутация
28672
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] Не могу установить компонент карт 8 октября 2020 в 10:29
Что у вас должна выводить карта в профиле пользователя?
#2 UserPay теперь на Github. 7 октября 2020 в 12:09
Kreator, надо сделать магаизн по продаже цифровых товаров
я могу по дизайну, вёрстке и то что смогу ) матиематика за тобой )
#3 "Вечная" подгрузка - зависает отображении компонента 3 октября 2020 в 14:15

12 gamma_correct
13 crop_position
14 allow_enlarge
— они ведь должны быть?

3_Andr
Да, вот актуальная структура prnt.sc/use6fj
Прежде был снимиок таблицы instantcms версии 2.3 ))
#4 Страницы сайтов в модальном окне 3 октября 2020 в 11:45
makework, а вы гляньте на такое модальное окно на своём сайте
Иллюстрация
На мобильном оно вовсе обрезано по высоте и поле выбора города там не умещается. И вы тут стилями явно не смогли ничего сделать )
А теперь вы рекомендуете выводить в нём текст статьи ))
#5 "Вечная" подгрузка - зависает отображении компонента 2 октября 2020 в 13:56

Неизвестный столбец 'i.quality' в 'order clause'

3_Andr
А он там должен быть, снимок структуры упомянутой таблицы instantcms версии 2.13: prnt.sc/urtody prnt.sc/use6fj
Что-то не дообновляли, пройдитесь по обновлениям.
Сейчас можно просто создать такое поле в упомянутой таблице
#6 Страницы сайтов в модальном окне 1 октября 2020 в 17:26

Иллюстрация
1 — Создайте файл get_item_modal.css

  1.  
  2. body.modal_opened{ }
  3.  
  4. .getItemModal {
  5. display: none;
  6. position: fixed;
  7. z-index: 9999999;
  8. left: 0;
  9. top: 0;
  10. width: 100%;
  11. height: 100%;
  12. overflow: auto;
  13. background-color: rgb(0,0,0);
  14. background-color: rgba(0,0,0,0.4);
  15. }
  16.  
  17. .getItemModal::-webkit-scrollbar {
  18. display: none;
  19. }
  20. .getItemModal {
  21. -ms-overflow-style: none;
  22. scrollbar-width: none;
  23. }
  24.  
  25. .getItemModal-content {
  26. position: relative;
  27. background-color: #fefefe;
  28. margin: auto;
  29. padding: 0;
  30. border: 1px solid #888;
  31. width: 620px;
  32. padding:20px;
  33. border-radius:8px;
  34. box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
  35. animation-name: animateshow;
  36. animation-duration: 0.4s;
  37. top:50px;
  38. }
  39.  
  40. .getItemModal.hidden {
  41. opacity: 0;
  42. transition: opacity 0.7s;
  43. }
  44. .getItemModal.hidden .getItemModal-content {
  45. opacity: 0;
  46. transition: opacity 0.4s;
  47.  
  48. }
  49.  
  50. .getItemModal-close {
  51. color: #aaa;
  52. float: right;
  53. font-size: 28px;
  54. font-weight: bold;
  55. margin-top:5px;
  56. margin-right:-18px;
  57. }
  58.  
  59. .getItemModal-close:hover,
  60. .getItemModal-close:focus {
  61. color: black;
  62. text-decoration: none;
  63. cursor: pointer;
  64. }
  65.  
  66. .getItemModal-header {
  67. padding: 2px 10px;
  68. margin-top:-20px;
  69. }
  70.  
  71. .getItemModal-body {}
  72.  
  73. .getItemModal-footer {
  74. padding: 2px 16px;
  75. background-color: #5cb85c;
  76. color: white;
  77. }
  78.  
  79.  
  80. @keyframes animateshow {
  81. from {top: -300px; opacity: 0}
  82. to {top: 50px; opacity: 1}
  83. }
  84.  
  85.  
  86.  
  87.  
  88. @media (max-width: 576px){
  89. .getItemModal-content {
  90. width:400px;
  91. box-sizing:border-box;
  92. }
  93. }
  94.  
  95.  
  96.  

2 - Создайте файл get_item_modal.js

  1.  
  2. $(document).ready(function(){
  3.  
  4.  
  5.  
  6.  
  7. $(document).on("click",".get_item_modal",function()
  8. {
  9.  
  10. renderGetItemModal();
  11. var getItemModal = $("#getItemModal");
  12. $(document).on("click",".getItemModal-close",function()
  13. { getItemModal.addClass('hidden'); setTimeout(function(){getItemModal.remove();$('body').removeClass('modal_opened');}, 500); });
  14.  
  15. url = $(this).attr('href');
  16.  
  17. $('#getItemModalWrap').load(url, '',
  18. function() {
  19.  
  20. $('body').addClass('modal_opened');
  21. getItemModal.show();
  22.  
  23. });
  24. return false;
  25.  
  26. });
  27.  
  28. });
  29.  
  30.  
  31.  
  32.  
  33. renderGetItemModal = function(is_title=false) {
  34.  
  35. if(!is_title){
  36. var header = '<h2></h2>';
  37. }else{
  38. var header = '';
  39. }
  40.  
  41. var modalHtml = [
  42. '<div id="getItemModal" class="getItemModal"><div class="getItemModal-content">',
  43.  
  44. '<div class="getItemModal-header">',
  45. '<span class="getItemModal-close">&times;</span>',
  46. '</div>',
  47.  
  48. '<div class="getItemModal-body">',
  49. '<div id="getItemModalWrap"></div>',
  50. '</div>',
  51.  
  52. '</div>',
  53. '</div>'].join('');
  54.  
  55. $('#getItemModal').remove();
  56.  
  57. $('body').append(modalHtml);
  58.  
  59. };
  60.  
  61.  
3 — Подключите эти два файла, например в файле main.tpl

4 - Для ссылок на запись добавьте класс get_item_modal
#7 "Вечная" подгрузка - зависает отображении компонента 1 октября 2020 в 13:59
Включите режим отладки и через отладчик браузера во вкладке Network гляньте этот спискок prnt.sc/ur6lm8
Впрочем он может ничего не показать )
Попробуйте отключить все хуки сторонних компонентов.
#8 UserPay теперь на Github. 1 октября 2020 в 11:58

Начните с себя.

@IamB
Кстати, да ))
Хочу подключить qiwi
Надо кому-то qiwi?
#9 [ЕСТЬ РЕШЕНИЕ] Складчина: Новый шаблон для InstantCMS2 1 октября 2020 в 11:52

Даже если шаблон выйдет на новый год, или вообще не выйдет, то мне не жалко этой тысячи которую я пожертвовал на шаблон.

ignat
Так же стоило бы понимать и труды r2, когда поднимают тему о биллинге или ещё какой его разработки )
#10 [ЕСТЬ РЕШЕНИЕ] Складчина: Новый шаблон для InstantCMS2 1 октября 2020 в 11:48
F_a_R_i_D, сегодня "вы"(не в частности, а образное выражение) говорите за них и осудите их, завтра fuze или ещё кого, кто будет вам на тот момент не понятен )
Я только об этом. А Олег был среди тех, кто просто высказывал своё мнение, хотя да, неудачный пример привёл, почти обобщил )
#11 [ЕСТЬ РЕШЕНИЕ] Складчина: Новый шаблон для InstantCMS2 1 октября 2020 в 11:37


GoodMade, а причём тут Олег Васильевич?

F_a_R_i_D
Не он а вы. Не правильно в своём лице говорить за сообщество )
И тут я не том кто прав а кто нет, просто абсурдно )
#12 UserPay теперь на Github. 1 октября 2020 в 11:20

Для наибольшей пользы сообществу

vladimird
Замечания по работе уже были озвучены на форуме. Вот их нужно собрать и перепроверить.
Если говорить в общем, по своему опыту и по замечаниям, есть ряд мелких недоработок, которые мешают работе и серьёзному восприятию компонента.
#13 Какие шаблоны нужны? 30 сентября 2020 в 12:57


Сделано в InstantSoft flowcrawler.com/ru/forum/ или 1 ветка, у R2 способность — понимаемый, привлекательный, удобный продукт.

Sense
flarum.org/ или flarum.info/
Лично я дизайн форума делать не планирую, уже сделал, больше не хочу ))
#14 Страницы сайтов в модальном окне 30 сентября 2020 в 12:27
Открыть просто но есть но.
1 Сходу могут не работать некоторые поля и js скрипты
2 Модальное окно из default шаблона для таких целей непригодно.

У меня есть решение goodmade.ru/instantcms2/237-avtopodgruzka-zapisei-i-prosmotr-zapisei-v-modalnom-okne.html
Но пункт 1 остаётся, возможно придётся подправлять под работу с вашими полями, js скриптами.
#15 Компонент Файлы 29 сентября 2020 в 12:36

— Будет ли компонент бесплатным?
— Будет ли открыт исходный код?
— можно ли будет к нему биллинг прикрутить?

vladimird
Уже писал об этом в начале темы и далее в ответах темы.
Бесплатный,
Открыт,
Можно.
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.