Clear

Clear

Релевант
+139
Репутация
360
Рейтинг
#1 Свой шорт-код в Imperavi Redactor 29 августа 2019 в 21:53
Ris,
Огромное тебе спасибо, сильно помог, для теста я пока сделал так

  1. if (!RedactorPlugins) var RedactorPlugins = {};
  2.  
  3. RedactorPlugins.card = {
  4.  
  5. init: function () {
  6. var button = this.buttonAddAfter('fontcolor','card', 'CARD', $.proxy(this.insert, this));
  7. this.callback(button, this.insert);
  8. },
  9.  
  10.  
  11.  
  12. insert: function () {
  13.  
  14. content = this.getSelectionHtml();
  15.  
  16. card = '<div style="float: left;">' + 'ТЕкст' + '</div>';
  17.  
  18. this.insertHtmlAdvanced(card);
  19.  
  20. }
  21. };
Он выводит то что прописано, НО, почему то создает внутри тега абзаца <p>
  1. <p>
  2. <div style="float: left;">
  3. ТЕкст
  4. </div>
  5. </p>
Тег <p> мне не нужно втавлять. Подозреваю что нужно изменить this.getSelectionHtml(); или this.insertHtmlAdvanced(card);
Тут не подскажете как верно ?
Скрин кнопки
#1 Свой шорт-код в Imperavi Redactor 28 августа 2019 в 07:59
Доброго времени суток. Появилась необходимость вставки заготовленного кода через кнопку в Imperavi Redactorе. Т.е в панели редактора добавить кнопку чтоб при клике на нее в место курсора вставился заранее подготовленный код карточки. Пример на скрине



Код по умолчанию при клике
  1. <div class="card">
  2. <div class="card-img"> <img src="/upload/default.png" title="" alt=""> </div>
  3. <div class="card-txt">
  4. <h3>Заголовок</h3>
  5. <p>Описание</p>
  6. <p><a href="#">Подробнее</a></p>
  7. </div>
  8. </div>
Кто нибудь может помочь в реализации подобного функционала или подсказать где и что можно подглядеть (кое что могу сам crazy). Через плагин или как то подругому я незнаю, Но очень надо. Т.к. при добавлении новостей часто нужно вставлять в текст какую нибудь карточку, а прописывать постоянно теги занимает много времени, а тут заменил заголовок, картинку и текст, готово.

Ясно что можно сделать по аналогии кнопки "Горизонтальная линейка". Поставил курсор клинкул и тег <hr> втсал, но как добавить свою?..
#2 Пропадает карта Яндекс при сжатии Объединять JS-файлы 25 августа 2019 в 14:37

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

Zau4man

Спасибо конечно за совет, но если вы не видите ответы на свои воросы то я их напишу.
1. Там четко написано что это

пропадают карты яндекса в поле Координаты на карте

2 Версия указана в ЗАГОЛОВКЕ зелененьким
#1 Пропадает карта Яндекс при сжатии Объединять JS-файлы 24 августа 2019 в 04:57
Добрый день, если в настройках сайта включить Объединять JS-файлы то пропадают карты яндекса в поле Координаты на карте и вобще в других втсраиваемых картах. Можно ли это как то обойти. т.к сжатие JS-файлов в два раза ускоряет загрузку сайта.
#3 Дата окончания публикации по умолчанию 20 августа 2019 в 11:13
Ну я поставил так, только незнаю, при добавлении новой записи дата окончания не проставляется автоматически, НУжно как то это преверить
#1 Дата окончания публикации по умолчанию 20 августа 2019 в 07:52
Добрый день. В типе контента Новости установил управление датой публикации. Поскольку новости это такой контент который устаревает со временем хотел поставить удаление материала через два года к примеру по крон. Собственно сам вопрос, как сделать так чтобы по умолчанию к дате публикации прибавлялось 2 года на момент окончания публикации.
#4 Ошибка 404 при пагинации последней страницы 15 августа 2019 в 11:28


Clear, проверьте в базе в таблице cms_con_places есть ли записи в которых пользователь NULL?

Zau4man

Проверил user_id там нет NULL, но возможно есть id позователя которые были удалены из БД.
Нужен какой то запрос сделать чтобы в этом столбце везде проставился id администраторы наверно 1
#1 Ошибка 404 при пагинации последней страницы 15 августа 2019 в 09:49
Добрый день, никак не могу понять, в некоторых категориях у меня к примеру идет список материалов и в пагинации стоит (например) 3 страницы, первые два работают, а вот последняя 3 (?page=3) не работает, выдает 404 ошибку. Из за чего такая проблема то? Я так понимаю что ранее было чуть больше материалов, но некоторые были удалены, в итоге пагинация осталась а материалы удалились. Как это исправить ?
Пример категории где наблюдается ошибка. kupom.ru/places/bazy-otdyha
#5 Оптимизация кода вывода полей в любом месте 19 июля 2019 в 13:16
Ну если уже говорить об оптимизации, то там вобще все переделывать надо в Мапсе. Все жутко с шабом )))
#6 Оптимизация кода вывода полей в любом месте 18 июля 2019 в 21:55

Насколько быстро выводится страница с этими полями?

Ris
ссылку дал замерь, пока не замерял
#7 Оптимизация кода вывода полей в любом месте 18 июля 2019 в 20:22
Может как стоит циклом выводить и изменит тип поля?
#1 Оптимизация кода вывода полей в любом месте 18 июля 2019 в 20:17
Добрый день уважаемые мастера PHP. Просьба помочь.
Создал четыре поля для соцсетей и сгруппировал их в "Соцсети" соответственно.

В произвольном месте шаблона я вывел так
  1.  
  2. <!--СОЦСЕТИ -->
  3. <?php if (!empty($item['vk'])||!empty($item['facebook'])||!empty($item['instagram'])){ ?>
  4. <h5><?php html($item['title']); ?> в соцсетях</h5>
  5. <div class="container-fluid" style="margin-bottom:20px">
  6. <div class="row">
  7. <?php if (!empty($item['facebook'])){ ?>
  8. <a href="<?php echo $item['facebook']; ?>" target="_blank" class="social col facebook"><i class="fa fa-facebook"></i></a>
  9. <?php } ?>
  10. <?php if (!empty($item['vk'])){ ?>
  11. <a href="<?php echo $item['vk']; ?>" target="_blank" class="social col vk"><i class="fa fa-vk"></i></a>
  12. <?php } ?>
  13. <?php if (!empty($item['instagram'])){ ?>
  14. <a href="<?php echo $item['instagram']; ?>" target="_blank" class="social col instagram"><i class="fa fa-instagram"></i></a>
  15. <?php } ?>
  16. <?php if (!empty($item['twitter'])){ ?>
  17. <a href="<?php echo $item['twitter']; ?>" target="_blank" class="social col twitter"><i class="fa fa-twitter"></i></a>
  18. <?php } ?>
  19. </div>
  20. </div>
  21. <?php } ?>
  22.  
Конечно же все работает, но я чувствую что это тупой грязный код. Огромная просьба подсказать как его оптимально и грамотно прописать, т.к я не силен в ПХП только использую примеры. Сама страница с выводом ТУТ. Скрин ниже
#8 [ЕСТЬ РЕШЕНИЕ] Очередная ошибка БД после обновы 7 июля 2019 в 18:17
В общем незнаю что там было, че то подредактировал чуток Таблицу ms_con_places_cats вручную и все заработало, Я ХЗ что это было )))
#9 [ЕСТЬ РЕШЕНИЕ] Очередная ошибка БД после обновы 7 июля 2019 в 17:25
В общем при доабавлении категорий в МАПС отладка ничего не дала, категории так и не добавляются. А вот сами обьекты добавляются. Зашел в Лог ошибок на сервере. Нашел эту строчку

PHP Notice: Undefined index: category in /templates/default/content/places_item.tpl.php on line 90, referer: kupom.ru/places

Что это, как вылечить, подскажите кто может пожалуйста
#10 [ЕСТЬ РЕШЕНИЕ] Очередная ошибка БД после обновы 7 июля 2019 в 13:36
Loadырь, Вот спасибо тебе добрый человек )). Оказывается он у меня там два раза дублировался незнаю почему. Один отключил второй оставил, и все заработало, но вот как егов БД Зачистить чтобы дубля не было.
Осталось еще решить проблему с категориями в Мапсе, они там не создаются и не удаляются, но причины не могу найти пока
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.