Внимание! Форум временно закрыт. Все вопросы вы можете задать на странице MaxSite CMS в Github

Несколько вопросов

В этом форуме вы можете задать вопрос по MaxSite CMS.
Starogil
Сообщений: 41
Зарегистрирован: 12 фев 2009, 23:13

Несколько вопросов

Сообщение Starogil » 12 фев 2009, 23:25

1. Не работает поиск, ну не то что бы совсем не работал. Насколько я понял, ищет только в Blog стрницах , а в Static не ищет. в файле search.php ничего не менял, использую шаблон q_instant?
2. Нет ли такого плагина, который выводил название всех страниц, вроде плагина который выводит случайные страницы - просто что бы выводил все в алфавитном порядке. Либо как примерно можно это осуществить?
3. Нужно что бы статьи в рубриках выводились в алфавитном порядке, а не по датам, это возможно?
Возможно вопросы ньюбовские :oops: Очень хочу разобраться в очень приятной на первый взгляд CMS. Заранее огромное спасибо :)

Аватар пользователя
Cuprum
Модератор
Сообщений: 766
Зарегистрирован: 01 фев 2009, 21:22

Re: Несколько вопросов

Сообщение Cuprum » 13 фев 2009, 11:47

1. Вопрос к создателю шаблона, по умолчанию (шаблон default) ищет как в blog, так и в static
2. плагин "sitemap"
3. Самому интересно :D

upd. Посмотрел q_instant; просто форма поиска там не включена в main-start.php. Если добавить форму из дефолтного, то все нормально, ищет как по static так и blog.

Аватар пользователя
MAX
Администратор
Сообщений: 3179
Зарегистрирован: 31 янв 2009, 19:02

Re: Несколько вопросов

Сообщение MAX » 13 фев 2009, 12:23

3. В mso_get_pages можно указать свой порядок. Для этого есть два ключа:order и order_asc.

Если нужно сделать по титлам записей, то будет так:

Код: Выбрать все

'order' => 'page_title', // по титлам
'order_asc' => 'asc', // прямой порядок

Starogil
Сообщений: 41
Зарегистрирован: 12 фев 2009, 23:13

Re: Несколько вопросов

Сообщение Starogil » 13 фев 2009, 13:55

1. Попробовал переключиться на дефолтный шаблон - результат тот же. Форма поиска у меня включена как виджет.
Попробовал на другом сайте работающем на CMS darievna.ru поиск "Анонсы журналов" - (слева вверху на сайте) так же выдает 404
Кстати Архив (карта сайта) выдает так же blog страницы.
2. Имел ввиду не совсем то - виджет который выдает в сайдбаре список заголовков сраниц, в моем случае static страниц
Виджет random_pages выдает заданное число случайных страниц - нужно то же самое только все страницы в алфавитном порядке.
Возможно ли как - то переделать этот виджет в другой, назовем его all_pages.
3. Макс прости меня пожалуйста, в каком месте какого файла нужно вставить этот код?
:oops: Спасибо

Аватар пользователя
Cuprum
Модератор
Сообщений: 766
Зарегистрирован: 01 фев 2009, 21:22

Re: Несколько вопросов

Сообщение Cuprum » 13 фев 2009, 14:28

виджет который выдает в сайдбаре список заголовков сраниц, в моем случае static страниц

плагин "Вывод последних записей", в настройках виджета указать тип "static"
По поводу формы поиска - в замешательстве, у меня форма поиска (как виджет) нормально ищет и по статик и по блог

Аватар пользователя
MAX
Администратор
Сообщений: 3179
Зарегистрирован: 31 янв 2009, 19:02

Re: Несколько вопросов

Сообщение MAX » 13 фев 2009, 22:10

По поиску, действительно, ищет только по типу blog. Чтобы искать по всем нужно в search.php (в шаблоне) в массив $par добавить

Код: Выбрать все

'type' => false

Starogil
Сообщений: 41
Зарегистрирован: 12 фев 2009, 23:13

Re: Несколько вопросов

Сообщение Starogil » 15 фев 2009, 13:33

Все 3 проблемы решились, спасибо.:) Теперь еще одна:
4. В контактах: если не ставить галочку "Отправить копию письма на ваш e-mail?" - все ок. Но если поставить галку - выдает:
Fatal error: Call to undefined function valid_email() in /home/.../.../.../public_html/application/maxsite/templates/default/type/contact.php on line 66
Смотрим 66 строку:
if ( valid_email($to_email) ) mso_mail($to_email, $subject, $text_email);
То есть при проверке валидности email получается ошибка, может просто вырубить
if ( valid_email($to_email) )
В чем смысл проверки?
Либо как это исправить?
PS Дефолтный contact.php пробовал - результат тот же.

Аватар пользователя
MAX
Администратор
Сообщений: 3179
Зарегистрирован: 31 янв 2009, 19:02

Re: Несколько вопросов

Сообщение MAX » 15 фев 2009, 13:38

Скорее всего старый contact.php. Должно быть

mso_valid_email()


Вернуться в «MaxSite CMS»

Кто сейчас на форуме

Пользователь просматривает форум: нет зарегистрированных пользователей

cron