pragmatik

pragmatik
Рейтинг
133
Регистрация
19.03.2013
не консультирую
Aqwa:
Добрый день! Подскажите, пожалуйста по еще одному моменту... Есть страница, есть зона отображения контента и три позиции rbox1, rbox2 и rbox3. На данной странице не планируется отображение какого либо материала в эти позициях, но место они все равно занимают. Каким образом можно их скрывать, если в них нет ничего?
сайт smile13.ru, Раздел - Контакты - Наша команда

перенести стили rbox1, rbox2 и rbox3 из общего css файла в контейнер из тегов style, который воткнуть в шаблоне, в условие вывода этих позиций - соответственно этот контейнер будет появляться только когда будут выводиться позиции и не будет портить дизайн на страницах, где эти позиции не используются

Olya_Poy:
Что то я совсем запуталась с этой новой joomla, еще и материалы новостей и материалы с портфолио выводятся с текстом с главной страницы (
возможно, то что Вы называете "текстом главной страницы" выводится каким-то модулем, соответственно, в этом случае в настройках модуля следует указать, что он должен отображаться только на главной странице
Olya_Poy:
Дело в том, что сайт с которого я делаю редирек не джумла и даже не знаю что за движок(наверное самописный какой то).

Тогда, разумеется, joomlовский .htaccess не стоит использовать, верните предыдущий текст .htaccess и сайт начнет нормально работать, а вот с редиректом проблемка, попробуйте разместить строку

Redirect 301 /ru/o_kompanii.html http://сайт.ua/about/ выше конфликтующих с ней правил

если не поможет, то, скорее всего, придется делать php редирект, т.е. создавать файл o_kompanii.php и запихивать в него код типа

<?php

header("HTTP/1.1 301 Moved Permanently");
header("Location: http://сайт.ua/about/");
die("Redirect");
?>
а вместо ссылки /ru/o_kompanii.html использовать на сайте ссылку на этот файл
Olya_Poy:
По поводу редиректа, может поможет текст с файла .htaccess который находится на сайте, с которого делается редирект

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

Сразу стало понятно, что вместо этого редиректа срабатывает другое правило

RewriteRule ^([a-zA-Z0-9_]+)/([a-zA-Z0-9_]+).html$ index.php?dn=$1&re=razdel&id=$2 [NC]

Интересно откуда разработчики вашего сайта вообще такой идиотский .htaccess взяли? А главное - зачем?

Замените его на обычный из дистрибутива joomla, с официального сайта. Если лень скачивать - скопируйте текст отсюда (но тут могут опечатки быть).

С базовым .htaccess

редирект Redirect 301 /ru/o_kompanii.html http://сайт.ua/about/ должен прекрасно срабатывать.

Aqwa:
Добрый день! Подскажите, пожалуйста, переделал html шаблон для джумлы. Прописал позиции - все отображается корректно.
<jdoc:include type="component" style="xhtml" />
Отображает контент также корректно, но не могу найти, где можно изменить ширину блока вывода контента

К сожалению, отвечающие здесь не обладают парапсихическими способностями, позволявшими бы им видеть код шаблона вашими глазами, поэтому принято либо давать ссылку на проблемный сайт, либо выкладывать код шаблона на какой-нибудь ресурс типа http://jsfiddle.net/ и давать здесь ссылку

Olya_Poy:
на сайте на страницу которой я делаю редирект именно такая ссылка http://сайт.ua/about/ и все ссылки на страницы в виде каталога. Если открываю на сайте ссылку в виде http://сайт.ua/about.html, то выдает ошибку 404

Я не интересовался есть ли у Вас страница /about.html Еще по предыдущему вашему сообщению было очевидно, что у Вас ее нет. Я просил проверить как поведет себя система при переходе по ссылке /ru/o_kompanii.html если у Вас будет прописан редирект Redirect 301 /ru/o_kompanii.html http://сайт.ua/about.html т.к. проблема которая у Вас наблюдается с редиректом Redirect 301 /ru/o_kompanii.html http://сайт.ua/about/ может проистекать из того, что он заканчивается слэшем

Olya_Poy:

В индексном файле шаблона есть строчка <jdoc:include type="modules" name="search" />, если я правильно поняла, она указывает на mod_search?

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

Вам нужно порыться в папке с модулями (/modules), определить какой из них отвечает за поиск (папка с ним скорее всего содержит слово search в названии, но их может быть несколько, mod_search - это базовый, но не факт, что используется именно он). Определить какой модуль вам нужен можно переименовывая папки, т.е. переименовали mod_search в mod_search1, если перестал поиск на сайте отображаться - значит это нужная Вам папка. Роемся в коде файлов этой папки в поисках фразы "поиск по сайту" или переменной, которая теоретически может эту фразу содержать. Если фраза напрямую написана, без переменной, то придумываем эту переменную и прописываем значения для нее в языковых файлах всех ваших языков.

jwiz:
Здравствуйте. Как можно заставить стандартный модуль в Joomla - DJ Image Slider адаптироваться под ширину браузера? В настройка ширина задается только в пикселях, в процентах не получается :( Спасибо.
Во первых, DJ Image Slider это НЕ стандартный модуль. Во-вторых, сделать это можно напрямую в коде модуля, т.е. предположим, есть у вас файл

/modules/mod_djimageslider/helper.php

и в нём есть код типа:

		#slider-container'.$mid.' {
z-index:90;
position: absolute;
overflow:hidden;
left: 0;
top: 0;
height: '.$slider_height.'px;
width: '.$slider_width.'px;
}

Вы в нем меняете px на % и наслаждаетесь результатом.

ЗЫ: это только пример, данным модулем я никогда не пользовался, поэтому не факт, что описанное мною решение подойдет на 100%, я просто объяснил принцип.

В оригинале переменная JERROR_LAYOUT_SEARCH содержит текст "You may wish to search the site or visit the home page.", т.е. это переменная, которая выводися только в случаях, когда не удается найти какую-либо страницу.

Olya_Poy:
Подскажите, какую переменную нужно добавить чтобы исправить ?

Без понятия. Вы вообще уверены, что это стандартный джумловский модуль? Залезьте в php файл модуля и посмотрите, какая переменная используется, может там вообще переменной нет, а прямо в коде прописан текст.

Olya_Poy:
пишу Redirect 301 /ru/o_kompanii.html http://сайт.ua/about/
После проверки, страницу перенаправляет на http://сайт.ua/about/?dn=ru&re=razdel&id=o_kompanii
Добавляется в адресной строке ?dn=ru&re=razdel&id=o_kompanii

странно, может проблема в том, что редиректите на /about/

попробуйте Redirect 301 /ru/o_kompanii.html http://сайт.ua/about.html

и посмотрите как себя поведет система

Собирать с разных сайтов, скажем так, не очень разумно.

Проще парсить один надежный сайт-агрегатор - Яндекс.Маркет.

Соответсвенно, Вам нужно либо организовать собственный парсер (тогда Вам сюда), либо найти/приобрести готовое решение, которых легион (даже здесь на форуме кто-то готовое решение для joomla продавал)

Olya_Poy:
Еще вопрос по мультиязычности сайта. На сайте стоит два языка, русский и украинский. Форма поиска по сайту не переводится на украинский http://clip2net.com/s/71VpTe
Файл с переводом \language\uk-UA\uk-UA.ini есть строка JERROR_LAYOUTSEARCH_PAGE="Пошук по сайту".

Вот интересно, почему Вас название переменной не смутило: JERROR_LAYOUTSEARCH_PAGE? :)

Если используете стандартный модуль для поиска по сайту, то искать переменную нужно в файле с названием \language\uk-UA\uk-UA.mod_search.ini

Если файла с таким названием нет, то его можно создать по аналогии с файлом из другого языка.

jorevo:
http://www.portaliz.com/forum/12-joomla-templates/ - тут гарантированно без шеллов и вирусни.

Кем гарантировано?

Публикую решение, на случай, если кто-то столкнется с подобным явлением (нашел на каком-то англозычном сайте):

оказывается такое поведение страницы 404 характерно, если в общих настройках системы включена опция "Сайт выключен (offline)", т.е. с данным глюком можно столкнуться только в тестовом режиме работы системы

DenisVS:
Вам, судя по всему, собеседники нужны.

Вы приводите некорректные суждения - я на них реагирую. Это называется - дискуссия. Если Вы хотите, чтобы собеседник молча внимал каждому вашему слову, воспринимая его как божественное откровение, то имеет смысл обратиться к врачам, благо электричеством это в наш прогрессивный век уже, вроде, не лечат. Я в стартовом посте обрисовал задачу, а в первом за сегодня посте обрисовал найденное мной решение:

pragmatik:
Вдруг кому пригодится, вот что я еще нашел...
Актуальная статистика по использованию CMS в российских национальных зонах:

Актуальная статистика по использованию CMS, где в качестве репрезентативной выборки используются первые 10 миллионов участников рейтинга Alexa:
http://w3techs.com/technologies/overview/content_management/all
причем, там есть более детальная статистика для Joomla:
http://w3techs.com/technologies/details/cm-joomla/all/all
и еще более детальная по первым веткам, что я, собственно, и искал:
http://w3techs.com/technologies/details/cm-joomla/1/all

Вы же, прочитав только название темы, влезли со своим неуместным "имхо", а теперь жалуетесь, что Вас не ценят.

DenisVS:
Вам число нужно было, а не процентное сооттношение.

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

Всего: 531