Smooch

Smooch

+29
Репутация
0
Рейтинг
#1 Создание фильтра и сортировки 2 октября 2019 в 18:51
Спасибо за ответы. Надумал заказать доработку. Если кому интересно, пишите в личку. Нужно разработать сортировку по полю. Сейчас не хватает галочки в настройках поля "участвовать в сортировке", в результате которого в фронтенде выводились две опции для этого поля по возрастанию и по убыванию
#1 Создание фильтра и сортировки 2 октября 2019 в 11:55
Можно ли из коробки сделать фильтрацию и параллельную с ним сортировку? Сейчас с помощью наборов нельзя фильтрованный контент отсортировать, так как любой набор имеет собственную ссылку.

Объясню на пальцах:
Есть список домов: 1-этажные, 2-х, 3-х и тд
Пользователь выбирает фильтр 1 этажные и сортирует выборку "по возрастанию площади", или стоимости, и фильтр убирается, что логично.

Попробовал сделать задумку с панелью фильтров и набором с сортировкой, но все тщетно. Тогда можно фильтровать после сортировки, в обратную так же все сбрасывает. Я правильно понимаю, что сортировку можно сделать только через наборы? Может есть опция или настройки, и я ее не вижу, а может попадался плагин или готовое решение с независимой сортировкой для такого случая? Буду благодарен любой помощи
#3 Оптимизация CSS, JS и решение проблемы. 6 сентября 2017 в 13:18
Из коробки все это есть в настройках темы:
Сжимать HTML
Объединять CSS-файлы
Объединять JS-файлы

Но почему бы действительно не дать возможность указывать какие скрипты расположить внизу, а какие сверху. Тот же скрипт модального окна абсолютно не нужен в голове, есть сторонние скрипты, которые весят прилично и не требуются для отображения страницы. Некоторые плагины работают только если подключить его в нижней части. Да по ускорению загрузки страницы это капля в море, но в этом вопросе подобный перфекционизм будет очень даже в тему. И речь не про суперсжатие изображений, для которой действительно нужны сложные алгоритмы, а просто о небольшой настройке размещения скриптов и стилей из коробки. Думаю данная опция в темплейте лишней точно не будет.
#4 Компонент "PDF-читальня" 29 августа 2017 в 18:23


Аппетит приходит во время обеда

Smooch
Прошло больше двух лет. Ну вы и мастер "пообедать".
Вообще, не хватает полноценного компонента для организации онлайн-библиотеки.

Loadырь

Я обратил на это внимание.
Только столкнулся с задачей и гугл меня привел сюда laugh
#5 Компонент "PDF-читальня" 29 августа 2017 в 14:43
Аппетит приходит во время обеда scratch. Не хватает мультизагрузки. Например нужно выложить серию из двух-пяти книг) Хотя этот момент и можно решить добавление полей в настройках контента. На каждой странице нужно прикрепить эти самые PDF и количество документов скачет от 1 до 10, плодить поля как то не по феншуйю
#6 Модерация не работает. 25 июня 2017 в 19:41


Здравствуйте!

Создана пользователем статья.
Назначены для статей модераторы
У статьи есть статус "Ожидает модерации"
В профиле автора нет данных о созданной статье
Как и где модератору модерировать, что нужно сделать со статусом "Ожидает проверки"?

Перечитал все что можно, но по этой проблеме нет ничего.)
Прошу помощи!
Спасибо заранее.

@hotband

Нужно модератору перейти в саму публикацию и уже на странице в меню действий будет соответствующий пункт. Не совсем удобно.
У меня возникла проблема и сюда я пришел из поиска)
Просмотр записи отключен, вывожу публикации только списком и провести модерацию не получается.
#7 Описание категории контента 16 декабря 2016 в 13:47


А как насчет полного текста описания рубрики контента? В указанном случае — это мета-тег description...

Artem

Да этого не хватает, но без дополнительного поля в БД ничего не сделать. Сам пока обхожусь виджетом, но способ больше похож на костыль, нежели решение.
#8 Заголовки для набора изображений ICMS 2.x 1 февраля 2016 в 17:07
Готовое решение есть, делал мне добрый человек —Loadырь Точную версию инстанта не скажу, пользовался я им только в одном проекте, поэтому обязательно все проверьте на тестовом сайте.

Создаем контент с набором изображений и при загрузке в админке будут появляться текстовые поля для ввода заголовков, детали уже тоже не помню.
Прикрепленный файл
fieldseoimages_81v4r.zip 23 Кб
#9 Поиск в Instant CMS 2.x 13 января 2016 в 13:22
Sonat, Спасибо за наводку, по длине слова.

Только тут похоже на баг. При вводе двух символов система пишет "Слишком короткие слова в запросе" — все правильно. А вот при вводе трех символов не находит искомый элемент. Просто "Ничего не найдено".
Может кто подсказать где это исправить. Слов из трех букв очень много, странно что их исключают из поиска, проще перечислить и исключить возможные предлоги из трех букв.

Поиск по тегам происходит по нажатию на него. А я имею ввиду "поиск по тегам" через основной поиск. Чтобы слова в тегах тоже учитывались как и слова в заголовке. У нас народ простой и я уверен что в строку поиска будут вбивать как bmw так и бмв… и во втором случае ничего не найдется, просто могут уйти с сайта.
#1 Поиск в Instant CMS 2.x 12 января 2016 в 14:27
Всем привет!
Столкнулся с проблемами стандартного поиска ICMS, версия 2.4

Для наглядности приведу свой пример:
Имеется каталог автозапчастей. Все автомобили иномарки, соответственно заголовки с латиницей.
1) И первая проблема — поиск на латинице ничего не находит. Запись "порог для BMW" можно найти только по слову "порог" Слова состоящие из трех символов отбрасываются из поиска. Как это вылечить?

2) Как выводить в выдаче поиска поля записи? Необходимо привести его к общему виду со списком записей

3) Можно ли сделать поиск по тегам записи?.. Для примера, да и как показывает практика:
запись с заголовком "Передний бампер для ВMW X3" долго будут искать, вбивая в поиск "бампер для бмвх5" или "бмв бампер". Самым простым мне кажется, указать все возможные значения в тегах и чтобы по ним поиск и выдавал результаты. В обновлении 2.4 сделали поиск по указанному полю типа текст и HTML, можно было бы сделать из него задуманное, но хочется реализовать более качественно.

Решение:
в файле \system\controllers\search\actions\index.php в строке 75, вместо

  1. $sql_fields = array();
Заменить на
  1. $sql_fields = array('tags');
Спасибо Loadырь

P.S. Если вдруг разработчики прочтут сообщение. У меня есть просьба или "хотелка" для двойки, может быть уже писали на форуме об этом. Не хватает в админке опции "копировать запись" в контенте. Иногда публикация отличается парой строчек от предыдущей и приходится заново ее набирать, иной раз полей очень много и получается объемная монтонная работа, подобная фича ускорила процесс администратирования
#11 Возможно ли заменить скрипт вывода модального окна в icms2 на другой 27 апреля 2015 в 20:34
Модальное окно строится c помощью jquery… это ладно, но вот как там все строится, другой вопрос, хотел просто вставить иконочный шрифт, но похоже без "танцев с бубнами" не получится. В jquery-modal.js весь DOM там.
Кстати, на одном проекте для вывода виджетов я использовал свое модальное окно, сделал внизу позицию и закинул туда нужный виджет
По сути модальное окно это пять строчек jquery и немного css {display:none; width:40%; height:30%; position fixed; left:0;right:0; top:0; bottom:0; margin:auto;}
#12 Заголовки для набора изображений ICMS 2.x 26 апреля 2015 в 12:48
luxin, ищу простое решение с добавлением пары-тройки строк в нужных файлах. Пробовал дублировать фотоальбомы, как я выяснил что не все так просто и там гораздо больше файлов затронуто, и без знаний програмирования делать нечего, в общем конкретно у меня не получилось. Да и набор изображений хотелось бы до "ума довести".

P. S. luxin, не в обиду, но полезность сообщения просто зашкаливает… проще ничего не писать.
#1 Заголовки для набора изображений ICMS 2.x 26 апреля 2015 в 12:27
Столкнулся с проблемой, необходимо создать еще одну галерею на Instant CMS 2, раздел фотоальбомы уже занят и используется под другой материал. Дублировать компонент фотоальбомов, видимо, та еще задачка. Есть выход разбить просто на категории, но смысл теряется, информация разная, да и вывод в задумке несколько другой будет. Решил воспользоваться своим контентом с набором изображений, вывод списком с просмотром через модальное окно меня более чем устраивает, но к сожалению к набору изображений нельзя добавить каких либо подписей, в частности нужны названия самих фото, как это реализовано в фотоальбомах. Вот собственно и вопрос, есть ли какое несложное решение подобной проблемы, может кто сталкивался? Штука очень полезная и для продвижения, даже если заголовки не нужны их можно не выводить в шаблоне, а записывать в alt и title, уникальные подписи к каждой картинке с целевыми запросами.
Самое простое что пришло в голову брать из названий картинок, но система их меняет на свои, да и названия картинок кириллицей так себе затея.
#14 Нужно создать всплывающую форму заказа товара 28 января 2015 в 12:48
Как сделал я:
в шаблоне определил место для виджета модального окна

  1. <?php if($this->hasWidgetsOn('modal')) { ?>
  2. <div id="modal">
  3. <?php $this->widgets('modal'); ?>
  4. </div>
  5. <?php } ?>
И поместил туда виджет конструктора форм, поставил кнопку в нужном месте
  1. <a href="#modal" rel="nyroModal" class="ajax-modal">Кнопка</a>
и вроде все "по уму", то есть без лишних скриптов, стилей и прочего… и даже работает))) Но есть одно "НО"— если нужны две кнопки на странице чтобы вывести на экран одну и туже форму, то беда… появляются стрелки, что уже не красиво и плохо, так еще эти ссылки и перекрывают часть модального окна и в инпут поставить символ можно только жмакнув по центру.
Могу только напильником все подкрутить, но это плохой путь, в других случаях мне может понадобиться перелистывание, например в фотоальбомах. Пишу вдруг кто подскажет мягкое и красивое решение, плюс конструктор форм и модальное окно до ума бы довести, чтобы после отправки это модальное окно закрывалось и записывалось в куки, посетитель не мог дважды и более отправлять, чтобы не спамили.

P. S. В поиске на форуме наткнулся на более свежую тему в одну страницу с вопросом о модальных окнах. Отмечено "решено" и оставить сообщение уже нельзя, если бы не эта тема пришлось бы новую заводить.
#15 Свой стиль вывода списка контента 5 января 2015 в 13:36

В наших шаблонах давно используем свои выводы

Cтудия Sitestroi

что бы сделать это через админку надо сначала сделать код + сам стиль

Cтудия Sitestroi
Молодцы, а вот подсказать решение язык не поворачивается?

Двойка молодая еще и информации мало, а поиск нужных файлов занимает время.
Мое решение, если что не так поправьте… у меня работает:

Создаем файл в папке templates\ВАШАТЕМА\controllers\content\widgets\list например list_new.tpl.php
вместо new можно поставить что угодно. В нем делаем свою верстку, включая свои стили, и не забываем про переменные. Пример можно посмотреть в соседних файлах.

Затем в system\controllers\content\widgets\list в файле options.form.php находим массив
  1.  
  2. 'items' => array(
  3. 'basic' => LANG_WD_CONTENT_LIST_STYLE_BASIC,
  4. 'featured' => LANG_WD_CONTENT_LIST_STYLE_FEATURED,
  5. 'tiles_big' => LANG_WD_CONTENT_LIST_STYLE_TILES_BIG,
  6. 'tiles_small' => LANG_WD_CONTENT_LIST_STYLE_TILES_SMALL,
  7. 'compact' => LANG_WD_CONTENT_LIST_STYLE_COMPACT,
  8.  
вставляем свое:
  1.  
  2. 'new' => LANG_WD_CONTENT_LIST_STYLE_NEW,
  3.  
И соответственно вносим в языковой файл строчку LANG_WD_CONTENT_LIST_STYLE_NEW и пишем перевод,
найти его можно languages\en\controllers\content\widgets и languages\ru\controllers\content\widgets
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.