Гарри

Гарри

+18
Репутация
38
Рейтинг
#1 Компонент Преимущества и недостатки или Плюсы и минусы 19 февраля 2023 в 19:52

Для идей может ещё это пригодится (не реклама).

DeeMon

Это совсем не то (тестировал тот плагин).  Видимость каких-то отзывов. Тут суть компонента совсем другая.

Добавлено спустя 6 минут

На 2-ом рисунке кстати работа плагина WP(это лучший что есть сейчас на WP).  И этот рисунок приветен как пример куда кликать, что бы выплывал блок «Преимущество и недостатки». А сам блок выглядит как на 1 рисунке, только без голосования (голосование доступно на полной записи контента).

Написал это уточнение, а то может из описания непонятно будет.     

#1 Компонент Преимущества и недостатки или Плюсы и минусы 18 февраля 2023 в 22:04

Нужен компонент Преимущества и недостатки. Такого типа:

Изображение

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

— В списке контента выводить просто список топ10 преимуществ и недостатков БЕЗ ГОЛОСАВАНИЯ.  А если их больше появлялась ссылка «Посмотреть все преимущества» и «Посмотреть все недостатки». Сделать на JS(или как-то по другому), что бы эти поля сразу не грузились, а появлялись только по клику по кнопке. Попробую объяснить и скриншот прикреплю. Этот блок будет скрыт и что бы не было лишней нагрузки и сайт работал быстрее он будет появляться(подгружаться) только по клику по кнопке.     

Изображение

— Скрытие сделать так же и в полной записи контента. А то может получиться список — простыня, например как тут hosting101.ru/reg.ru Например 10 или 20 пунктов из списка думаю будет нормально.

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

В админке сделать модерацию Преимущества и недостатки примерно такого типа

Изображение

Если кто желает можно заказать этот плагин в складчину. А автору сделать плагин для продажи, так цена для меня будет поменьше (но это не точно) и главное, что плагин будет развиваться и улучшаться за счет обратной связи от пользователей.

Жду предложения по цене и по срокам разработки.   

#2 Как добавить в статью повторяющееся поле? 15 февраля 2023 в 15:26

Но оно заточено под рецепты и прайсы, а не под места работы. Поэтому только писать новое под конкретные задачи.

Loadырь

А через ваш компонент можно реализовать такое?

Изображение 

#3 Переменные в шаблонах InstantCMS 2 14 февраля 2023 в 20:44

Тогда так: html_clean($item['content'], 100500)

Loadырь

Спасибо, но это немного не то. Через этот код текст обрезается строго по кол-ву знаков(и чаще прям посередине слов). А как подтянуть настройки «Тип обрезки» options[teaser_type] из поля? Или может как-то по другому можно сделать «Обрезку по последнему предложению».

По ссылке которую дали ничего похожего не нашел.     

#4 Переменные в шаблонах InstantCMS 2 14 февраля 2023 в 15:18

Странно, что не срабатывает классический вывод, вероятно товарищ  Гарри забыл отметить поле для показа в списке

Make

Разницы нет, что включена галочка «показывать поле в списке» или нет. Результата получился одинаковый. 

#5 Переменные в шаблонах InstantCMS 2 14 февраля 2023 в 14:46

Что-то у меня ничего не получается. Пробовал так:

  1. <?php echo $fields['content']['html']; ?>

Вообще ничего не выводит.

  1. <?php html($item['content']); ?>

Выводит текст  с отображаемыми html тегами, например <b>текст</b> и к полю не применяется «Обрезать текст при просмотре списка».

  1. <?php echo $item['content']; ?>

Выводит текст  с применением html тегами, например текст и к полю не применяется «Обрезать текст при просмотре списка».

Добавлено спустя 3 минуты

Переменную надо в strip_tags() завернуть www.php.net/manual/ru/function.strip-tags

Loadырь

Спасибо!  Сделал так:

  1. <?php echo strip_tags($item['content']); ?>

Html теперь не отображается. Но как сделать, что бы срабатывало «Обрезать текст при просмотре списка» ?

#6 Генератор карты сайта sitemap.xml ошибка 404 14 февраля 2023 в 13:54

Выдает ошибку 404 при открытии файла sitemap.xml Задание в планировщике запустил, файлы в папке /cache/static/sitemaps/ создались.

В чем может быть ошибка? 

#7 Переменные в шаблонах InstantCMS 2 14 февраля 2023 в 12:24

А как вывести поле описание (сокращённое) — с именем 'content' в списке контента?

Пробовал по-разному у меня получается только с отображением html тегов. 

  1. <p>Текст <span style="text-decoration: line-through;">главный </span> текст.</p> <p> и так далее.</p>

Как сделать, что бы html теги не отображались?

#8 Ошибка в поле "Список контактов" 12 февраля 2023 в 22:15

В комплекте InstantCMS нет такого поля.

Fuze

Вот это поворот 😱 А я думал это от InstantCMS из коробки. У меня вроде не стоит никаких связанных с этим компонентом. 

Буду искать значит от куда это закралось. 

#1 Ошибка в поле "Список контактов" 12 февраля 2023 в 21:58

Создал поле «Список контактов» в типе контента. При добавлении и редактировании этого контента выдает ошибку:

Не найден шаблон для отображения или он недоступен для чтения: /templates/default/assets/fields/gmcontacts.tpl.php

Стоит — InstantCMS 2.15.2 и шаблон модерн. Исправьте эту ошибку.  

#9 Переменные в шаблонах InstantCMS 2 11 февраля 2023 в 20:49

Вот

IamB

Очень интересно, но ничего не понятно.

Вот например так понятно:

Вывод значения поля в шаблоне

  1. <?php html($item['ИМЯ_ПОЛЯ']); ?>
#10 Переменные в шаблонах InstantCMS 2 11 февраля 2023 в 12:22

Это понятно. Вот у меня слабые познания PHP и такая шпаргалка бы очень помогла бы. Вот такой <?php html(***); ?> 

  1. <?php html($item['title']); ?>

я раньше нигде не встречал.  

#11 Вид привязного контента 11 февраля 2023 в 12:17

 Fuze, спасибо!!! Буду пробовать. 

Добавлено спустя 16 минут
  1. <div class="small">
  2. <a href="<?php echo href_to_profile($item['user']); ?>" class="mr-2">
  3. <?php html_svg_icon('solid', 'user'); ?>
  4. <?php html($item['user']['nickname']); ?>
  5. </a>
  6. <span class="text-muted">
  7. <?php html_svg_icon('solid', 'calendar'); ?>
  8. <?php echo html_date_time($item['date_pub']); ?>
  9. </span>
  10. </div>

Этот код в файле item_bind_list.tpl.php отвечает за вывод: Пользователя и даты.

#1 Переменные в шаблонах InstantCMS 2 11 февраля 2023 в 11:57

Работая с другой CMS меня часто выручает инструкция по переменным в шаблоне на их сайте. Что-то похожего на InstantCMS 2 не нашел.

Давайте сообществом доберём тут такую же шпаргалку по Переменным в шаблонах InstantCMS 2, что очень поможет создателям шаблона.

Мне сейчас интересует:

  • как в списке контента вывести связанный с ним контент(заголовок и превьюшку)
  • как вывести поле список(список множественный выбор)

Да много чего еще интересно, делитесь своими условиями для переменных. Это ОЧЕНЬ СОЛЬНО ПОМОГАЕТ новичкам(и не только)!!!

#12 Вид привязного контента 11 февраля 2023 в 11:37

Настройки есть, но повлияют на список в самом типе контента. Скройте стилями )).

Loadырь

А где эти настройки? Шаблон списка контента я сам верстаю с помощью переменных для шаблона, с выводов нужных полей в нужном мне месте.  

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.