Помощь Произвольная главная страница в Simpla CMS

Тема в разделе "Коммерческие", создана пользователем puagardian, 29 авг 2012.

Информация :
Публиковать (для всех) нуленые версии, особенно от modulesgarden КАТЕГОРИЧЕСКИ не стоит. Тема мониторится оным разработчиком, а к нам приходят абузы которые нельзя игнорировать.
Модераторы: Amazko, Aste
  1. puagardian

    puagardian One Love

    Moderator
    Регистр.:
    16 июл 2012
    Сообщения:
    433
    Симпатии:
    562
    Приветствую
    Нужно сделать главную страницу сайта на Simpla - категорией "Все товары"
    Выход нашел как это сделать.
    Для вывода в качестве главной страницы при загрузке сайта любой из страниц нужно:

    В файле .htaccess заменить строку:
    RewriteRule ^/?$ index.php?module=MainView&page_url= [L,QSA]

    На любую:
    пример для Блога

    RewriteRule ^/?$ index.php?module=BlogView [L,QSA]

    пример для Контактов
    RewriteRule ^/?$ index.php?module=FeedbackView [L,QSA]

    Вот только как узнать конкретно ссылку без ЧПУ для моей категории так и не разобрался.
    В htaccess прописано вот что: index.php?module=ProductsView&category=$1
    Предполагаю что после category= должен быть ID категории, узнать его можно из базы данных но просто подставлением туда id ничего не получилось - "Страница не найдена" получается. Вот что подставить чтобы нормально на категорию нужную переходило?
     
  2. dzeka

    dzeka Постоялец

    Регистр.:
    30 июн 2008
    Сообщения:
    51
    Симпатии:
    4
    .htaccess

    вместо RewriteRule ^/?$index.php?module=MainView&page_url= [L,QSA]
    вставить RewriteRule ^/?$index.php?module=ProductsView [L,QSA]
     
    puagardianlll нравится это.
  3. puagardian

    puagardian One Love

    Moderator
    Регистр.:
    16 июл 2012
    Сообщения:
    433
    Симпатии:
    562
    Спасибо. Но немного не то. Нужно именно на категорию товаров симплы.
    По задумке нужно было фильтр по характеристикам на главной сделать. Он ни на главной странице ни на странице со всеми товарами отказывается работать. Решил проблему созданием доп. категории к которой будут присвоены все товары. Вот на нее и нужно сослаться в htaccess

    Вобщем проблему решил. После долгих прыжков с бубном. Не спрашивайте как, сам не знаю. Вероятно виноват был хтаццесс и ссылка на категорию в админке.
     
  4. manchi

    manchi Создатель

    Регистр.:
    6 апр 2013
    Сообщения:
    27
    Симпатии:
    11
    подскажите все таки как решили(

    а как то можно выводить определенную категорию на главной?
     
  5. korobas

    korobas Писатель

    Регистр.:
    23 авг 2012
    Сообщения:
    1
    Симпатии:
    0
    Чтобы выводить любую категорию на главной, нужно в htaccess

    Код:
    RewriteRule ^/?$    index.php?module=MainView&page_url= [L,QSA]
    заменить на
    Код:
    RewriteRule ^/?$    index.php?module=ProductsView&category=КАТЕГОРИЯ [L,QSA]
    где "КАТЕГОРИЯ" - урл нужной вам категории
     
  6. Дмитрий_Войнаков

    Дмитрий_Войнаков Создатель

    Регистр.:
    4 окт 2014
    Сообщения:
    19
    Симпатии:
    0
    А нельзя ли сделать ссылку в меню, чтобы сразу открывать конкретную категорию ?
     
  7. webpegas

    webpegas Писатель

    Регистр.:
    21 апр 2014
    Сообщения:
    4
    Симпатии:
    0
    а как нам...читателям. Придётся тоже с бубном попрыгать
     
  8. notformal

    notformal Создатель

    Регистр.:
    24 окт 2012
    Сообщения:
    37
    Симпатии:
    4
    Ребята, всем привет.

    А никто случайно не сталкивайся с проблемой такого характера??

    Warning: include_once(api/Config.php) [Перейти по ссылке]: failed to open stream: No such file or directory in /home/hybridne/public_html/my_site/development/rimcatalog/api/Simpla.phpon line 75

    Warning: include_once() [Перейти по ссылке]: Failed opening 'api/Config.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in/home/hybridne/public_html/my_site/development/rimcatalog/api/Simpla.php on line 75

    Fatal error: Class 'Config' not found in /home/hybridne/public_html/my_site/development/rimcatalog/api/Simpla.php on line 78