My-InstantCMS.Ru

My-InstantCMS.Ru

Несколько дней не буду в сети
+1143
Репутация
16587
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] Смайлы на 2.13 25 мая 2020 в 12:31
В коде смайлика лишний код prntscr.com/snajyc скорей всего ошибка в обработке коде в типограф или хук стороннего компонента
#2 [ЕСТЬ РЕШЕНИЕ] Ошибка при удалении контента 25 мая 2020 в 12:28

так я и не ставил этот компонент никогда.

BOG
Проблема точно с компонентом Витрина заказов, наверно это результат неправильного удаления или установки.
В админке — компоненты — управление событием — ищите хук content_after_delete от компонента Витрина заказов (showcase) и отключите.
Либо переустановите компонент
#3 Как перенести скрипты в подвал? 21 мая 2020 в 14:30
Как то так
  1. <?php ob_start(); ?>
  2. <script>
  3. // js code
  4. </script>
  5. <?php $this->addBottom(ob_get_clean()); ?>
#4 Страницы товаров, как правильно закрыть в роботс? 20 мая 2020 в 13:34

в яшке показывает, что нет описания у страницы

skewes
Посмотрел исходный код демо сайта view-source:https://demo.instantcms.ru/news действительно meta тег description отсутствует, пока в настройках типа контента не заполнишь SEO поля
#5 Социальные сети на Instant CMS 18 мая 2020 в 13:27

и постоянно в разработке

vikont
Компонент уже готов
#6 Страницы товаров, как правильно закрыть в роботс? 18 мая 2020 в 13:25
А зачем закрывать?
Система уже умеет вставлять номер страницы к заголовку и описание
#7 [ЕСТЬ РЕШЕНИЕ] Шаблон Boxed и верхнее меню 26 апреля 2020 в 15:35
Убедитесь что виджет добавили для всех страниц prntscr.com/s662sr
#8 Мы в соцсетях 21 апреля 2020 в 13:38

то такого пути уже нет

@Lobusik
В папке /templates/boxed/assets/fields/ создать папку social потом внутри бросить frontend.css
#9 Мы в соцсетях 21 апреля 2020 в 13:06
Некоторые дополнения требуют, что бы бросили их стили или js в папку текущего шаблона (что на мой взгляд не правильно).
На вашем сайте вижу что отсутствует файл /templates/boxed/assets/fields/social/frontend.css вам надо взять этот файл с default и бросить в папку default
#10 Как сделать что бы уведомления приходили не перезагружая страницу 17 апреля 2020 в 13:59

У вас там уведомления сообщений, а я про системные уведомления о действиях

@Happy2019
Там не только сообщения, но и уведомления проверяется без перезагрузки страницы prntscr.com/s14cnd
#11 Как разобраться со структурой работы CMS и всеми вытекающими 17 апреля 2020 в 13:53
Если немного изучили html, css, php, начните с создание стилей для типов контента.
Вот самый простой файл для создания стиль списка \templates\easy\content\default_list_my.tpl.php

  1. <?php
  2. if( $ctype['options']['list_show_filter'] ) {
  3. $this->renderAsset('ui/filter-panel', array(
  4. 'css_prefix' => $ctype['name'],
  5. 'page_url' => $page_url,
  6. 'fields' => $fields,
  7. 'props_fields' => $props_fields,
  8. 'props' => $props,
  9. 'filters' => $filters,
  10. 'ext_hidden_params' => $ext_hidden_params,
  11. 'is_expanded' => $ctype['options']['list_expand_filter']
  12. ));
  13. }
  14. ?>
  15. <?php if ($items){ ?>
  16.  
  17. <?php $this->addCSS('templates/default/css/content/ВАШ_СТИЛЬ.css'); ?>
  18.  
  19. <div class="default_list_my <?php echo $ctype['name']; ?>_list_my">
  20.  
  21. <?php foreach($items as $item){ ?>
  22. <?php
  23. $item['ctype'] = $ctype;
  24. $item['ctype_name'] = $ctype['name'];
  25. $url = href_to($ctype['name'], $item['slug']) . '.html';
  26. $big_url = '/templates/default/images/nophoto_big.png';
  27. if(isset($item['fields']['photo']) && !empty($item['photo'])) {
  28. $big_url = html_image_src($item['photo'], 'big', true);
  29. }
  30. ?>
  31. <div class="item_my">
  32.  
  33. <div class="image_my">
  34. <img src="<?php html($big_url); ?>)" alt="<?php html($item['title']); ?>" title="<?php html($item['title']); ?>" />
  35. </a>
  36. </div>
  37.  
  38. <div class="fields_my">
  39. <div class="fields_title_my">
  40. <a href="<?php echo $url; ?>" title="<?php html($item['title']); ?>"><?php html($item['title']); ?></a>
  41. </div>
  42. <div class="fields_info_my">
  43. <?php if ($fields['date_pub']['is_in_list']){ ?>
  44. <span class="date_my">
  45. <?php html(string_date_age_max($item['date_pub'], true)); ?>
  46. </span>
  47. <?php } ?>
  48. <?php if ($fields['user']['is_in_list']){ ?>
  49. <span class="user_my">
  50. <a href="<?php echo href_to('users', $item['user_id']); ?>" rel="nofollow"><?php html($item['user']['nickname']); ?></a>
  51. </span>
  52. <?php } ?>
  53. <?php if ($ctype['is_comments'] && $item['is_comments_on']){ ?>
  54. <span class="comment_my" title="<?php echo LANG_COMMENTS; ?>">
  55. <?php echo intval($item['comments']); ?>
  56. </span>
  57. <?php } ?>
  58. </div>
  59. <?php if (!empty($item['content']) && $fields['content']['is_in_list']){ ?>
  60. <div class="content_my">
  61. <?php html(mb_strimwidth(strip_tags($item['content']), 0, 200, "...")); ?>
  62. </div>
  63. <?php } ?>
  64. </div>
  65.  
  66. </div>
  67. <?php } ?>
  68. </div>
  69.  
  70. <?php if ($perpage < $total) { ?>
  71. <?php echo html_pagebar($page, $perpage, $total, $page_url, array_merge($filters, $ext_hidden_params)); ?>
  72. <?php } ?>
  73.  
  74. <?php } else {
  75.  
  76. if(!empty($ctype['labels']['many'])){
  77. echo sprintf(LANG_TARGET_LIST_EMPTY, $ctype['labels']['many']);
  78. } else {
  79. echo LANG_LIST_EMPTY;
  80. }
  81.  
  82. }
  83.  
Потом начните создание поле, виджет, компонент…
#12 [ЕСТЬ РЕШЕНИЕ] Мобильное меню на шаблоне Boxed 16 апреля 2020 в 14:47
@Lobusik, Просто проверьте содержимое этих файлов, если одинаковые, значить проблема в другом.
Просто бы какой то шаблон, который заменяет этот файл, после чего у всех перестает работать иконки font-awesome
#13 Стена пользователя 16 апреля 2020 в 14:15
@stich, Хуки для замена стены добавили недавно в гитхабе, поэтому компонент будет работать только с версии, который еще не вышел, сначала надо ждать релиз инстанта.
Цена в районе 1 000 — 2 000, зависит от того, сколько еще нововведении добавлю в ленту.

Если знаете какие то фишки для стен, можете написать или дать ссылку, попробую реализовать
#14 Стена пользователя 16 апреля 2020 в 14:02
В стандартной стене фото и видео загружает через редактор.
Надо вывести их в отдельную таблицу, что бы потом скрыть только текст.
Вот тут это реализовано
Часть 2
#15 Как одним запросом добавить всем объявлениям изображения заглушки? 16 апреля 2020 в 12:53
Если для запроса в БД
  1. UPDATE `cms_con_board` SET `photo` = 'ссылка на заглушку';
Заменяет фото всех объявлений, даже если там есть фото
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.