честно говоря, когда писал пост еще до конца не прочувствовал - но теперь!
Потрескивание дров костра, звуки леса, журчание ручья.... классно! что еще сказать!
сделайте лучше систему, через которую люди смогут находить себе хороших репетиторов и пользователи к вам понятуться :-)
Ну, насколько мне известно это движок, с возможностью подключения модулей.
каждый модуль имеет определенную структуру.
после установки модуля - он автоматически появляется в админке - есть некая возможность настройки.
и магазины на нем пишут, поэтому, как-то малоубедительно что такие проекты нельзя на нем сделать.
можете попробывать TopStyle - довольно хорошая программа.
КРоме всего прочего она позволяет получать цвет любого элемента, который есть на экране ( как пипетка в шопе)
ну, ирония, да, я согласен. что доставка и т.п. но чтобы 35K за интернет-магазин!
именно за сайт!
это можно понять, если есть регионы, разные представительства, базы, и т.п.
но тут как я понял речь идет об обычном магазине.
может есть примеры сайтов, которые получили 450 беков?
да, спасибо всем за ваши соображения.
в плане практики думаю рассмотреть такие примеры:
- авторизация
- aka google suggest
- drag and drop
- редактирование текста прямо в таблице (как это модно говорить On the fly)
- обработка результатов поиска ( т.е. подгружать данные)
...
может у кого-то есть еще соображения что стоит рассматривать? какие практические примеры?
Опыт подсказывает, что опыта постоянно не хватает, т.к. постоянно что-то новое появляется.
Ограничить - это верно, необходимо довольно четкие рамки изложения.
держи два готовых класса:
а также вариант использования на 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
ЗЫ: это не готовый пример, но можно разобраться, и классы довольно удобно использовать.
у тебя же массив массивов!
так не прокатит!
{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}