R

RootGammer

+1
Репутация
0
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] Поиск. Заменить title 19 октября 2017 в 15:45
DолбаK,
путь до нужного файла
  1. корень/system/controllers/тут контент или фото или группы или еще что/hooks/fulltext_search.php
там закомментировано, так что проблем замены title на нужное поле не будет. Затем надо поиск переиндексировать.
#2 Вывод поля видео. 17 октября 2017 в 11:44
MegaRostov, Нил™, спасибо, кажись разобрался. Сделаю на выходных, отправлю вам и загружу в каталог дополнений.
#3 Вывод поля видео. 16 октября 2017 в 16:38
MegaRostov, так а чем он не подходит. У него судя по функционалу уже реализована вся система. Какой смысл писать еще раз?
Или он не отвечает требованиям?
#4 Вывод поля видео. 16 октября 2017 в 16:31
хм… нашел готовый...
instantvideo.ru/software/instantvideo2.html
#5 Вывод поля видео. 16 октября 2017 в 15:35
исходя из того что вы написали, видео в виджет вы вносите руками...

Вы можете написать алгоритм, а не пожелания того как это должно работать. Я могу Вам это написать, но я не могу прочитать Ваши мысли и понять Ваши желания.

Давайте по пунктам:
1 — откуда виджет берет видео? (из поля видео, из указанных "типов контента"?)
2 — как виджет определяет "видео дня"? (или это просто игра слов и виджет выводит видео в хаотичном порядке?)
3 — какие точно должны быть поля у виджета и что они должны делать?
4 — что за режим виджета?) "Опции =>Режим виджета => Видео"
5 — фильтры — вы про что? какую дату использовать, откуда ее брать? Какое вообще количество видео планируется в виджете? Все что есть на сайте и это все выводить на главной?)
6 — анонс? (у каждого типа контента должно быть это поле? и везде оно должно системно одинаково называться...)
7 — как работает "категория"

Не считая ответов на вопросы, пожалуйста сформулируйте четкое задание, как что откуда и почему должно работать.
Суть в следующем (привожу пример)

Виджету устанавливается типы контента с которым он работает. (т.е. типы контента задает администратор)
Виджет берет видео из поля "youtube".
Заголовок видео, берется из поля "title"
Описание видео, берется из поля "...."
При нажатии на само видео открывается в модальном окне (с разрешением для видео
установленное администратором 460*300, 1000*500 и тому подобное)

Это пока все что я понял…
#6 Вывод поля видео. 16 октября 2017 в 14:55
Давайте я начну, а Вы закончите.

Вам нужно написать алгоритм виджета.

Виджет выводит видео на указанной странице.
Видео берется из поля "видео" нескольких типов страниц? Или только из одного типа?
По какому принципу виджет выводит информацию "вы это назвали видео дня". По другому, как именно программа понимает, что это видео дня.

Пожалуйста напишите четкий алгоритм действий что откуда брать, по какому принципу брать и куда это все выводить.
Задача на первый взгляд на час, может два часа работы, кароче ерунда полная. Но что делать непонятно.
#7 Вывод поля видео. 16 октября 2017 в 13:19
я наверное не понял сути вопроса.

А чем несколько готовых решений (причем именно под youtube) не подходит?

*а сделать отдельную страницу со всеми видео не судьба и скрыть ее от всех кроме админа?
#8 Миграция с Wordpress на InstantCMS 2 10 октября 2017 в 10:47
Простите, я не знаток WP.
Я лично не вижу проблем переноса на инстант любой базы.
Вопрос лишь в экспорте из WP и импорте в инстант.
Далее в инстанте нужно сделать шаблон (контент) с полями под 3 изображения (или сколько там нужно) и в базе указать их.
И сохраняем структуру папок (полных путей) до картинок.

Вопрос в том, как устроена база WP в плане размещения записей и присвоения им изображений. Я уверен, что на WP есть куча разных настраиваемых импортов, а экспорт в инстант сделать не проблема.
#9 Как убрать или добавить выпадающее меню в топ меню? 10 октября 2017 в 10:41


Проще говоря, у ребенка присвоен active класс, как его присвоить родителю, но так что бы только 1 родителю, а не всем у кого есть дети.

@RootGammer
Это легче на jquery сделать
$('.active').parent().addClass('active_ul');

Ris

Большое спасибо, но вариант не подходит (да он работает и в тривиальной задаче подошел бы без проблем).
Задача сделать это на пыхи(
#10 Как скрыть новости определенной категории из общей ленты новостей? 9 октября 2017 в 17:20
в настройках категории "Не показывать записи в корневой категории"
#11 Как убрать или добавить выпадающее меню в топ меню? 9 октября 2017 в 17:13
Подскажите пожалуйста.
  1.  
  2. <ul class="<?php echo $css_class; ?>">
  3.  
  4. <?php $last_level = 0; ?>
  5.  
  6. <?php foreach($menu as $id=>$item){ ?>
  7.  
  8. <?php for ($i=0; $i<($last_level - $item['level']); $i++) { ?>
  9. </li></ul>
  10. <?php } ?>
  11.  
  12. <?php if ($item['level'] <= $last_level) { ?>
  13. </li>
  14. <?php } ?>
  15.  
  16. <?php
  17.  
  18. $is_active = in_array($id, $active_ids);
  19.  
  20. $css_classes = array();
  21. if ($is_active) { $css_classes[] = 'active'; }
  22. if ($item['childs_count'] > 0) { $css_classes[] = 'folder'; }
  23. if (!empty($item['options']['class'])) { $css_classes[] = $item['options']['class']; }
  24.  
  25. $onclick = isset($item['options']['onclick']) ? $item['options']['onclick'] : false;
  26. $onclick = isset($item['options']['confirm']) ? "return confirm('{$item['options']['confirm']}')" : $onclick;
  27.  
  28. $target = isset($item['options']['target']) ? $item['options']['target'] : false;
  29. $data_attr = '';
  30. if (!empty($item['data'])) {
  31. foreach ($item['data'] as $key=>$val) {
  32. $data_attr .= 'data-'.$key.'="'.$val.'" ';
  33. }
  34. }
  35.  
  36. ?>
  37.  
  38. <li <?php if ($css_classes) { ?>class="<?php echo implode(' ', $css_classes); ?>"<?php } ?>>
  39. <?php if ($item['disabled']) { ?>
  40. <span class="item disabled"><?php html($item['title']); ?></span>
  41. <?php } else { ?>
  42. <a <?php if (!empty($item['title'])) {?>title="<?php echo html($item['title']); ?>"<?php } ?> class="item" <?php echo $data_attr; ?> href="<?php echo !empty($item['url']) ? htmlspecialchars($item['url']) : 'javascript:void(0)'; ?>" <?php if ($onclick) { ?>onclick="<?php echo $onclick; ?>"<?php } ?> <?php if ($target) { ?>target="<?php echo $target; ?>"<?php } ?>>
  43. <span class="wrap">
  44. <?php if (!empty($item['title'])) { html($item['title']); } ?>
  45. <?php if (isset($item['counter']) && $item['counter']){ ?>
  46. <span class="counter"><?php html($item['counter']); ?></span>
  47. <?php } ?>
  48. </span>
  49. </a>
  50. <?php } ?>
  51.  
  52. <?php if ($item['childs_count'] > 0) { ?><ul><?php } ?>
  53.  
  54. <?php $last_level = $item['level']; ?>
  55.  
  56. <?php } ?>
  57.  
  58. <?php for ($i=0; $i<$last_level; $i++) { ?>
  59. </li></ul>
  60. <?php } ?>
  61.  
Стандартный код меню. Задача до ужаса простая, но я не понимаю как ее решить.
<?php if ($item['childs_count'] > 0) { ?><ul><?php } ?>
вот тут, нужно присвоить класс active пример
  1.  
  2. <?php if ($item['childs_count'] > 0) { ?>
  3. <ul class="<?php
  4. if (УСЛОВИЕ...) {
  5. echo 'active';
  6. } else {
  7. echo 'nonestyle';
  8. ?>">
  9. <?php } ?>
  10.  
Проще говоря, у ребенка присвоен active класс, как его присвоить родителю, но так что бы только 1 родителю, а не всем у кого есть дети.
Хотя бы пошлите в нужном направлении.

*сори что не в своей теме, но только что зарегестрировавшись обнаружил, что писать могут люди с кармой 1+
#12 где продается качественные Прокси для Avito? 9 октября 2017 в 17:01
хорошие прокси стоят по 200-400 зеленых, за 10 потоков в месяц. И сайты с такими проксями (ну а вернее с носками) в поисковиках искать бессмысленно.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.