Alexander, окей, спасибо)
Все понял) у меня в глазах двоится т.к. у вас тоже судя по всему ОГО и айпишники похожи...)))) xDDD
Alexander
2009-08-20, 12:30
Обновлен архив. Рекомендую всем перекачать его и заменить файлы classes/others/class_categories.php и classes/others/class_categories_l.php
Цитата (Alexander @ 20.8.2009, 12:30)
Обновлен архив. Рекомендую всем перекачать его
После обновления ЧПУ вместо кирилицы отображают латынь, как вернуть кирилицу?
Alexander
2009-08-21, 12:12
а, блин.. Перекачайте архив еще раз. Замените файл classes/class_url.php
Цитата (sdimas @ 21.8.2009, 11:30)
После обновления ЧПУ вместо кирилицы отображают латынь, как вернуть кирилицу?
Цитата (Alexander @ 21.8.2009, 13:12)
а, блин.. Перекачайте архив еще раз. Замените файл classes/class_url.php
А по мне так лучше с автоматом в латиницу. Кирилицей вовсе не пользуюсь, нафик не нужна, а то в статусной строке крякозября видятся при наведении на ссылку.
Кстати заметил прикол при использовании редактора TinyMCE, в обратной связи стандартный дизайн плывет от его масштаба
Не подскажите какой шаблон нужно править?
Как в модуле новости поменять вид отображения статьи. Т.е. сейчас стоит чтобы новые сообщения появлялись сверху, тем самым опуская старые. А как сделать, чтобы отображались по алфавиту? начиная от А-A и наже заканчивая Я-Z.
Alexander
2009-08-25, 14:53
SiTiS, вместо ORDER BY `date` DESC, `id` DESC написать ORDER BY `title` ASC
А как вывести список всех категорий и новостей в краткой новости или вообще в модуле новостей? И чтобы этот список был в виде выпадающего списка где элементы списка - названия новостей.
Alexander
2009-08-25, 16:48
egysya, ничего не понятно из того, что Вы хотите сказать.
Цитата (Alexander @ 25.8.2009, 17:48)
egysya, ничего не понятно из того, что Вы хотите сказать.
Попробую перефразировать) Как вывести список всех новости (хорошо конечно и с категорией, к которой относится новость) в виде выпадающего списка. Приглаю фотку как хотелось бы сделать[attachment=333:_овости.gif].
И вот код как должно формироваться список:
<select>
<option value="Не выбрана">Выберите интересующую программу</option>
<option value="Категория 1" disabled="disabled">Категория 1</option>
<option value="Новость 1">Новость 1</option>
<option value="Новость 2">Новость 2</option>
<option value="Новость 3">Новость 3</option>
<option value="Категория 2" disabled="disabled">Категория 2</option>
<option value="Новость 4">Новость 4</option>
<option value="Новость 5">Новость 5</option>
<option value="Новость 6">Новость 6</option>
<option value="Новость 7">Новость 7</option>
и т.д.
</select>
Alexander
2009-08-25, 19:04
egysya, это можно. Просто сейчас у меня со временем критично. Но за символическую плату - сделаю (сегодня), либо в течении недели (быть может).
Цитата (Alexander @ 25.8.2009, 20:04)
egysya, это можно. Просто сейчас у меня со временем критично. Но за символическую плату - сделаю (сегодня), либо в течении недели (быть может).
Александр, спасибо, я лучше вам за символическую плату попрошу более серьезную вещь помочь мне сделать как дойду до нее. Спасибо.
Проект отличный, система просто лучшая. Но разбираться немного трудновато.
Либо такой облегченный вариант:
$result=$Mainclass->Db->Query('SELECT `id`, `url`, `title` FROM `f_news` INNER JOIN `f_news_l` USING(`id`) WHERE `status`=1 ORDER BY `id` ASC',__file__,__line__);
$content='';
if ($Mainclass->Db->Num_rows()>0)
{
$content.='<select name="programs">
<option value="Не выбрана программа">Выберите программу</option>';
while($arr=$Mainclass->Db->Fetch_assoc($result))
{
$content.='<option value="'.$arr['title'].'">'.$arr['title'].'</option>';
}
$content.='</select>';
}
echo $content;
Alexander
2009-08-25, 20:33
egysya, используйте Template::Select(), Template::Option() и Template::Optgroup()
еррор при попытке зарегать юзера
Цитата
Field 'mid' doesn't have a default value
Query:INSERT INTO `el_bookmarks` (`uid`,`title`,`href`,`descr`,`imp`) SELECT '2' AS `uid`, `title`, `descr`, `href`, `imp` FROM `el_bookmarkspre` LEFT JOIN `el_bookmarkspre_l` USING(`id`) WHERE `language` IS NULL OR IF(`one_lang`,`language`='russian',`language`='russian') ORDER BY `id` ASC
Line: 490 in file Z:\home\el.ru\www\classes\login\class_account.php
URL: /account/do_register.html
Date: 2009-08-25 20:14:14
IP: 127.0.0.1
Затем, при авторизации нового юзера:
Цитата
Table '.\test\el_bookmarks' is marked as crashed and last (automatic?) repair failed
Query:SELECT COUNT(`id`) FROM `el_bookmarks` WHERE `uid`=2
Line: 948 in file Z:\home\el.ru\www\modules\account\user\index.php
URL: /account/do_register.html
Date: 2009-08-25 20:14:42
IP: 127.0.0.1
P.S. и еще
Цитата
...не устанавливаете, и не
мелочь, но все же
P.P.S. при попытке просмотра таблицы вижу вот это:
Table '.\test\el_bookmarks' is marked as crashed and last (automatic?) repair failed решеноЦитата (Alexander @ 25.8.2009, 21:33)
egysya, используйте Template::Select(), Template::Option() и Template::Optgroup()
О, благодарю! Подправил, чуть лучше вроде)))
.....
if ($Mainclass->Db->Num_rows()>0)
{
$content.='<select name="programs">'.$Mainclass->Template->Option('Выберите интересующую программу','Не выбрана программа');
while($arr=$Mainclass->Db->Fetch_assoc($result))
{
$content.=$Mainclass->Template->Option($arr['title'],$arr['title']);
}
$content.='</select>';
}
echo $content;
Alexander
2009-08-25, 21:43
criz, выполните починку БД.
egysya, не $Mainclass->Template->Option а Template::Option
Цитата (Alexander @ 25.8.2009, 22:43)
criz, выполните починку БД.
egysya, не $Mainclass->Template->Option а Template::Option
Спасибо, точно) в первый раз я без $content.=.... записал сразу Template::Option и думаю почему не выводит))))
Цитата
criz, выполните починку БД.
починку сделал, авторизовался под юзером, все норм. Только вот при регистрации нового юзера, выдается еррор:
Field 'mid' doesn't have a default value
Query:INSERT INTO `el_bookmarks` (`uid`,`title`,`href`,`descr`,`imp`) SELECT '2' AS `uid`, `title`, `descr`, `href`, `imp` FROM `el_bookmarkspre` LEFT JOIN `el_bookmarkspre_l` USING(`id`) WHERE `language` IS NULL OR IF(`one_lang`,`language`='russian',`language`='russian') ORDER BY `id` ASC
Line: 490 in file Z:\home\el.ru\www\classes\login\class_account.php
URL: /account/do_register.html
покопался в class_account.php, ничего "подозрительного" не нашел
Очень понравилась кмс. Прочитал всю ветку - много вопросов отпало. Остался один:
Есть ли штатный механизм для формирования УРЛ в новостях в виде транскрипции русского заголовка новости в латиницу при создании новой новости? Если нет, то может кто подскажет как это реализовать? Заранее благодарен.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.