horal

horal
Рейтинг
86
Регистрация
30.03.2004
Должность
site promotion manage
Volody:
Спасибо, друг! Уже качаю ...

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

честно говоря, когда писал пост еще до конца не прочувствовал - но теперь!

Потрескивание дров костра, звуки леса, журчание ручья.... классно! что еще сказать!

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

vrom:
Drupal очень хорошо подходит для комьюнити и подходит для интернет-изданий.

Для корпоративных сайтов со сложной структурой - он не очень подходит.
к примеру - сделать на нем www.wciom.ru или www.intalev.ru было бы тяжело.

Ну, насколько мне известно это движок, с возможностью подключения модулей.

каждый модуль имеет определенную структуру.

после установки модуля - он автоматически появляется в админке - есть некая возможность настройки.

и магазины на нем пишут, поэтому, как-то малоубедительно что такие проекты нельзя на нем сделать.

можете попробывать TopStyle - довольно хорошая программа.

КРоме всего прочего она позволяет получать цвет любого элемента, который есть на экране ( как пипетка в шопе)

skat:
а мы все делаем какую-то ерунду по 1-2K!

и вы правы, интернет магазин за 1-2К это ерунда, потому что НОРМАЛЬНЫЙ интернет магазин это когда кроме персонала обслуживающего сам сайт есть еще и служба доставки, реклама-маркетинг, транспортные и складские расходы плюс к тому еще налоги

ну а насчет иронии в адрес источника я с вами полностью согласен :-)

ну, ирония, да, я согласен. что доставка и т.п. но чтобы 35K за интернет-магазин!

именно за сайт!

это можно понять, если есть регионы, разные представительства, базы, и т.п.

но тут как я понял речь идет об обычном магазине.

может есть примеры сайтов, которые получили 450 беков?

да, спасибо всем за ваши соображения.

в плане практики думаю рассмотреть такие примеры:

- авторизация

- aka google suggest

- drag and drop

- редактирование текста прямо в таблице (как это модно говорить On the fly)

- обработка результатов поиска ( т.е. подгружать данные)

...

может у кого-то есть еще соображения что стоит рассматривать? какие практические примеры?

Neoman:
Учебник по программированию должен основываться на большом опыте, причём лучше всего, при написании книги, поставить себе конкретные рамки, не пытаясь охватить всю тему. Т.е. если это вебориентированное программирование - то писать только про него. И примеры, которые ИСПОЛЬЗУЮТСЯ на практике, т.е. существуют не только в теории

Опыт подсказывает, что опыта постоянно не хватает, т.к. постоянно что-то новое появляется.

Ограничить - это верно, необходимо довольно четкие рамки изложения.

держи два готовых класса:

а также вариант использования на Smarty.

в файле mod_news.php - есть лишние обхекты. тебе надо $oPaginator


$oPaginator - объект класса

$start = 0; $size = 15; $pg=1;
$oPaginator->getPaginatorInfo($start,$size,$pg);
// получить список из базы
$news_list = $oCatalog->getNewsList(false,$start,$size);
// настроить URL
$url = $config['site']['url']."news?cmd=list";
// подсчитать кол-во страниц
$nRows = $db->getCountAll("news"," WHERE news_active = '1' ");
// устнавить
$oPaginator->setPaginator($url,$nRows,$pg);
// получить массив для отображения
$pgr = $oPaginator->getPaginator('news',$url);

///засовываем в переменную Smarty
$tpl->assign('pgr',$pgr);
$tpl->assign('paginator_container',
$tpl->fetch('common/paginator/paginator_container.tpl'));
$tpl->assign ('list_news',$news_list);
$tpl->assign ('CENTER_BLOCK',$tpl->fetch('news/news_container.tpl')

там есть еще шаблоны в папке news / *.tpl

короче, если знаешь smarty разберешься, либо заодно разберешься со Smarty :-)

PS: файл в формате .rar

ЗЫ: это не готовый пример, но можно разобраться, и классы довольно удобно использовать.

zip paginator.zip

у тебя же массив массивов!

так не прокатит!



{foreach from=$cats key=cid item=cat}
{$cat.level}
{/foreach}

нужно что-то вроде:


{foreach from=$cats key=cid item=cat}
{foreach from=$cat key=_cid item=myItem}
{$myItem.level}
{/foreach}
Всего: 192