М

Мирослав

+43
Репутация
75
Рейтинг
#1 Неверный вывод и подсчёт числа материалов в категории 4 января 2017 в 21:29
Друзья мои! Мне это одному нужно? Проблема в CMS до сих пор не решена! Установил чистую последнюю версию — всё то же! Разработчики, а так же иные программеры. Давайте решать! Это жутко не удобно! Я может и сам бы справился но из за недостатка знания провожусь очень долго.
Прикрепленный файл
1_pm692.jpg 74 Кб
#2 Неверный вывод и подсчёт числа материалов в категории 27 декабря 2016 в 08:34
Благодарю. Скачал дистрибутив 2.6.1, смержил файлы кроме нескольких шаблонных. Проблема осталась. Вот мои настройки. В каком файле может быть проблема?
Прикрепленный файл
cat_pm692.jpg 80 Кб
#1 Неверный вывод и подсчёт числа материалов в категории 21 декабря 2016 в 09:41
Нашёл проблему с выводом материалов в категории.

Допустим у меня есть категория Природа. В ней 15 материалов. Делаю вложенную — Деревья и 3м материалам из Природы добавляю доп. категорию Деревья. В итоге в категории Природа общее число материалов указано как 18. (если включить отображение материалов из вложенных категорий) Из за этого и сбой при постраничном выводе. У меня одного так? Пример: лесные.рф/articles/les/green/derevja
#4 Правки в 2.6.0 20 декабря 2016 в 09:07
Нашёл проблему с выводом материалов в категории.

Допустим у меня есть категория Природа. В ней 15 материалов. Делаю вложенную — Деревья и 3м материалам из Природы добавляю доп. категорию Деревья. В итоге в категории Природа общее число материалов указано как 18. Из за этого и сбой при постраничном выводе. У меня одного так? Пример: лесные.рф/articles/les/green/derevjahttp://лесные.рф/articles/les/green/derevja
#6 Правки в 2.6.0 20 декабря 2016 в 08:58


Ребята, подскажите пожалуйста!!! Как в коде php (раздел фотоальбом) можно сделать так, что бы при просмотре фото, вместо "похожие фото" был вывод "другие фото из альбома".?? Спасибо!!

MartinStar
Например вот так:
system\controllers\photos\actions\view.php

  1.  
  2. private function getRelatedPhoto($photo) {
  3.  
  4. // $this->related_title = LANG_PHOTOS_RELATED;
  5.  
  6. // $this->model->filterNotEqual('id', $photo['id']);
  7.  
  8. // $this->model->filterRelated('title', $photo['title']);
  9.  
  10. // if (cmsUser::isAllowed('albums', 'view_all')) {
  11. // $this->model->disablePrivacyFilter();
  12. // }
  13.  
  14. // $this->model->limit($this->options['related_limit']);
  15.  
  16. // $photos = $this->getPhotosList();
  17. // if (!$photos) {
  18.  
  19. $this->model->filterEqual('album_id', $photo['album_id']);
  20.  
  21. $this->model->filterNotEqual('id', $photo['id']);
  22.  
  23. $photos = $this->getPhotosList();
  24.  
  25. $this->related_title = LANG_PHOTOS_OTHER_IN_ALBUM;
  26.  
  27. // }
  28.  
  29. return $photos;
  30.  
  31. }
  32.  
#1 [ЕСТЬ РЕШЕНИЕ] Маска результатов поиска 17 мая 2016 в 13:18
Привет, друзья. Нужно отображать виджет на страницах поиска по ряду тегов

Указываю маску tags/search?q=травы* — не работает
даже маска tags/search?q=* — уже не работает.

Я что то не так делаю? Есть у кого идеи как реализовать эту задачу?
#1 SEO для Тегов 14 мая 2016 в 14:10
Привет други! Глянул я на поиск по тегам поутру, чую не хватает чего то! Зело заголовок "Поиск по тегу ..." не красивый. То ли дело "Лещина — всё о лесном орехе".
Но тут и текст пояснительный не помешает для люда доброго. А снизу, помельче и для духов поисковых.

Шибко мысль мне понравилась, и вот что сделал:
1. Указываем вручную тайтл страницы поиска по тегу, заголовок h1
2. Под заголовком выводим небольшой поясняющий текст
3. Под найденными материалами — помельче SEO текст для роботов

Готов преломить код со всеми страждущими.
как это выглядит у меня: Лесной орех

Дабы снизошла на ваш сайт благодать осмысленных тегов — совершаем обряд:
1. Благоговейно скачиваем архив, делаем резервные копии файлов и перезаписываем их:
/templates/шаблон/controllers/tags/search.tpl.php
/system/controllers/tags/actions/search.php

2. Безропотно создаём в БД таблицы ко всем типам контента вида "префикс_типконтента_tags_in" Пример: "cms_albums_tags_in".
В таблицах по 4 поля
tag (varchar(100)) — сюда пишем нужный тег
title (varchar(100)) — указываем заголовок — будет вместо стандартного в h1 и тайтле страницы
text (TEXT) — текст после заголовка
seo (TEXT) — текст после результатов поиска

Коли удался обряд, да душа довольна осталась — ставим + в карму
Ибо сказано: "Благая карма ведет к перерождению в высших мирах, а неблагая — к перерождению в низких"

P.S. Делал для себя, выкладываю как есть. Будут идеи/вопросы — пишите.
Прикрепленный файл
tags_qfg54.rar 2 Кб
#1 Компонент SEO перелинковки 13 мая 2016 в 23:17
Привет друзья! Предлагаю создать компонент SEO перелинковки для instantcms 2.

Для чего?
Есть у меня например основная статья про Дуб — хочу чтобы слово "Дуб" в остальных текстах стало ссылкой. Это и удобно и для SEO хорошо должно быть.

Как сделать?
В таблице с определённого типа контента найти искомые слова и поместить в тег ссылки с указанными параметрами.

Провести ряд проверок: не находится ли уже внутри ссылки, целое ли это слово, не заголовок ли это, и.т.д. Но это уж просто строковые функции.

Думаю, логичнее всего как компонент в админку сайта.
Сам писать буду долго и криво, по тому прошу высказать ваши идеи. Кто может взяться?
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.