Перейти к публикации

Drimerr

новички
  • Публикации

    24
  • Зарегистрирован

  • Посещение

Репутация

1 Обычный

О Drimerr

  • Звание
    Новичок

Посетители профиля

Блок посетителей профиля отключен и не будет отображаться другим пользователям

  1. Получилось решить проблему только через редактирование init.php, а не хотелось трогать системные файлы.
  2. Как можно переопределить мета-теги страницы в своем модуле? У меня некоторые страницы (разделы) генерируются модулем. Например, эти разделы виртуальные, их содержимое генерирует модуль по урл. https://simracing.su/games/iracing/screenshots/ https://simracing.su/games/iracing/videos/ https://simracing.su/games/platforms/windows-pc/ Очень избыточно и трудоемко создавать кучу категорий, которые по сути пустые - не содержат материалов. А вот эти разделы созданы и содержат новости https://simracing.su/games/iracing/news/ https://simracing.su/games/iracing/articles/ В ген
  3. Немного хождения о мукам и результат все же достигнут. Работают ссылки как https://site/news/ https://site/cat1/news/ https://site/cat2/news/
  4. Подскажите, можно ли вывести на странице раздела Метатег Description? Есть тег {category-description} для вывода описания, мне надо отрывок из описания, подошло бы то, что указано метатеге Description, или же {category-description} с лимитом по символам, но этого тоже нет.
  5. Установил модуль, создал раздел, привязал к доп.полям. При использовании тегов {xfvalue_*} выводятся теги, а не их содержимое.
  6. Сделал модуль с помощью которого смог создавать отдельные страницы на каждую игру. Основой выступает отдельный материал (новость) с дополнительными полями, этот материал подтягивается в соответствии с тем, в каком разделе относительно /games/ находится пользователь. // Разделяем путь на части (разделитель "/") $categories = explode('/', $category_path); // Извлекаем последний элемент пути (дочернюю категорию) $alias = end($categories); // Запрашиваем ID категории по алиасу $category_id = $db->super_query("SELECT id FROM " . PREFIX . "_category WHERE alt_name = '" . $db->safesql(
  7. К сожалению категорий уже много и подкатегории создавались не по по порядку.
  8. Имеется категория и несколько подкатегорий cats/ c1/ c2/ .. Подскажите, есть ли способ определить находится ли пользователь в категории cats или любой ее подкатегории указав только ID родительской категории? Перечислять все категории через {catlist} или {category}, а потом еще и через их антагонизм утомительно и при добавлении новых категорий придется править код в шаблоне.
  9. Всплыла такая же проблема, вдруг перестали работать ссылки на ленты /rss.xml и карты сайта /sitemap.xml оказалось такое если выбран обработчик PHP-FPM, при переключении на FastCGI и последующей настройки правил nginx все стало работать.
  10. Не в топе дело. Имеется небольшой сайт с узконаправленной игровой тематикой - определенный жанр. Как сделать категорию в виде страницы разобрался. Очень надеюсь разработчики ДЛЕ когда-нибудь реализуют возможность использования одинаковых алиасов для подкатегорий с учетом их родительских категорий. Пока оставлю так: site.ru/game/игра1/news1/ site.ru/game/игра2/news2/ ... site.ru/game/игра1/reviews1/ site.ru/game/игра2/reviews2/ ... некрасиво, но другого пока ничего не получается.
  11. Да, действительно - не работает. Хоть и ссылки и отображаются как надо site.ru/game/название-1/news/ и site.ru/game/название-2/news/ ,но при открытии site.ru/game/название-2/news/ открывается site.ru/game/название-1/news/, т.е. та категория, где впервые встречается /news/. Предпринял попытку добавить в .htaccess строку RewriteRule ^([^.]+)/news/?$ index.php?do=cat&category=$1 [L] - тоже не сработало.
  12. Почти уже казался добрался до желаемого результата, но столкнулся с проблемой, что стандартным методом нельзя добавить две категории с одинаковым альтернативным именем. site.ru/game/название игры 1/news/ site.ru/game/название игры 2/news/ такое не сработает Нашел тему, где уже всплывал подобный вопрос 8 лет назад. Вариант менять имена категорий через БД хотя и работает, но это совсем неудобно, при каждом редактировании категории нужно будет править таблицу БД. Видел в сети несколько сайтов на движке ДЛЕ, где это все же реализовано.
  13. Появился другой вопрос. Нужно чтобы для разных категорий загружался отдельный шаблон. Для этого в main.tpl прописал так: [aviable=cat] [category=33] {include file="include/tpls/cat33.tpl"} [/category] [not-category="33"] {include file="include/tpls/cat.tpl"} [/not-category] [/aviable] В любой категории подгружаются оба шаблона один за другим. Что не так делаю?
×
×
  • Создать...