Jump to content

dropoff

User
  • Posts

    79
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by dropoff

  1. Спасибо, получилось. Только вот в запросе установлен лимит в 10. И выводит всего 10. Если я лимит убираю, то показывает все, но и на странице список не 10 пользователей, а всех Я сделал так, правильно? Я совсем 0 в программировании, так что простите заранее за глупые действия и вопросы. $query = mysql_query("SELECT * FROM news ORDER BY view DESC LIMIT 10"); while($row = mysql_fetch_array($query)){ $news_views[] = $row; $news_total = sizeof($news_views); }
  2. Я имею ввиду отдельно показывать количество новостей и пользователей. Я не силен в php и в smarty, только мелкое понимаю. Можно не в цикл выводить, а просто в шаблон, например, какой-то переменной типа {$user_total} и т.д..?
  3. Привет всем. Есть вот такой вот скриптик маленький $query = mysql_query("SELECT * FROM news ORDER BY view DESC LIMIT 10"); while($row = mysql_fetch_array($query)){ $news_views[] = $row; } $query2 = mysql_query("SELECT * FROM users"); while($row2 = mysql_fetch_array($query2)){ $users[] = $row2; } $smarty->assign('news_views', $news_views); $smarty->assign('users', $users); В шаблоне в цикле вывод топа новостей и юзеров(правда не знаю как сделать топ юзеров. не умею джоинить запросы) <ul class="list"> {foreach from=$news_view item=news_view name=cmt} <li> <a href="/{$news_view.news_id}" title="{$news_view.news_name}" >{$news_view.news_name}</a> </li> {/foreach} </ul> <ul class="list"> {foreach from=$users item=users name=cmt} <li> <a href="/{$users.url}">{$users.name}</a> </li> {/foreach} </ul> Как-то можно без дополнительных запросов посчитать сколько всего пользователей и новостей в базе? Или по любому надо делать доп. запросы? Заранее спасибо.
  4. Не. dreamweaver не использую, да и нету его. Я вот только сейчас нашел сервис для этого отличный, где код стал читабельным - http://jsbeautifier.org/
  5. Привет всем. Есть JS код в одну строку, чем его можно выпрямить, чтобы можно было понять где начало и конец некоторый функций? Может есть сервисы какие для этого? заранее спасибо.
  6. Спасибо за подборку ссылок! Видимо не правильно искал.
  7. Наконец-то выбрался. Спасибо за пример, но у меня почему-то правая(третья) колонка падает вниз. Т.е. не влазят по ширине. Сейчас пытался что-то сделать, так и не получилось, сделать ровно колонки, как на скрине привел. И в нете тоже не могу найти подходящих примеров, чтобы и резиновая была ширина и три колонки резиновые.
  8. Ага. Я листал мануалы по smarty, но там очень много всего, пока еще не все там просмотрел. Столкнулся с еще одной проблемой(может ночной запуп) У меня шаблон резиновый. Как можно разместить три колонки так, чтобы отступы били как на скрине - http://looloo.ru/?v=macbhx1z20c6nz1hd8xy21yz4zmyg85.gif ? Красные линии - края шаблона. там отступов не должно быть, а вот где синие линии надо одинаковый отступ. Из конструкции которую помогли сделать(спасибо еще раз), получилось, что имеем три контейнера col1, col2 и col3. Что-то не могу придумать, как сделать только отступы одинаковые внутри и при этом сохранить одинаковую ширину колонок.
  9. s0rr0w, огромное СПАСИБО! Все получилось как надо. Не знал про capture совсем. Оказывается все просто получается
  10. Ок. Вставил. Выводит в 1 колонке 7 записей, во второй вообще пусто, в третьей 3 записи. Получается, что выводит не понятно как-то.
  11. Ответ был направлен наверно DDX?
  12. s0rr0w, спасибо. Но, что-то не пойму как правильно в шаблоне сделать. Сейчас вывод у меня такой. {foreach name=aussen from=$aTopics item=oTopic} {assign var="oBlog" value=$oTopic->getBlog()} {assign var="oUser" value=$oTopic->getUser()} {assign var="oVote" value=$oTopic->getVote()} // заголовки, дата, комментарии и т.д.. {$oTopic->getTextShort()} // контент // теги, автор и т.д... {/foreach}
  13. Т.е. стандартными средствами CSS такое не реализовать?
  14. Колонками не то будет. Нужна последовательность вывода блоков по мере их добавления, а если колонками, то последовательность нарушиться. Нужно как бы так: 1 - 2 - 3 4 - 5 - 6 7 - 8 - 9 а если колонками, то будет так 1 - 4 - 7 2 - 5 - 8 3 - 6 - 9 Шаблонизатор у меня smarty, я если честно и не знаю как вывод там организовать колонками такой
  15. Привет всем. Делаю проект в котором на главной странице необходимо выводить блоки как на скриншоте - http://i056.radikal.ru/1007/6d/5b4c2226a6ba.gif Сейчас сделал такой вывод с помощью mooMasonry(mootools в проекте используется), но он у меня как-то не корректно работает в IE 6 и 7(сам где-то с версткой напорол немного). Не критично, конечно, но IE бывает еще вешает скрипт и пишет, что скрипт долго выполняется, а это уже проблема. Не могу найти решения для вывода таких колонок без JS, а на чистом CSS, да и опыта маловато. Может кто сталкивался с таким выводом? Был бы признателен за помощь! Заранее спасибо.
  16. Приветствую Помогите решить задачку. Есть простой скрипт $$('div.show-or-hide').setStyle('visibility','hidden'); $$('div.menu').each(function(rec) { var controls = rec.getFirst('div.show-or-hide', 'div.show-or-hide2'); rec.addEvents({ mouseenter: function() { controls.fade('in') }, mouseleave: function() { controls.fade('out') } }); }); Он скрывает блок с классом .show-or-hide в блоке .menu Мне нужно добавить туда еще несколько классов, чтобы можно было прятать блоки в разных местах шаблона. Но я не пойму как тут прописать другие классы. Например $$('div.show-or-hide', 'div.show-or-hide2').setStyle('visibility','hidden'); $$('div.menu', 'div.menu2').each(function(rec) { var controls = rec.getFirst('div.show-or-hide', 'div.show-or-hide2'); rec.addEvents({ mouseenter: function() { controls.fade('in') }, mouseleave: function() { controls.fade('out') } }); }); Но так естественно не работает) Подскажите пожалуйста, как правильно указывать тут классы. Заранее спасибо.
  17. А можно поподробнее? не понял как правильно будет.
  18. Привет всем) Собсвтенно есть поле в котором юзер вбивает свое настроение, статус.... Так вот, если в поле не было сделано изменений, то выскакивает ошибка - Ошибка сохранения данных. Даже если в поле есть текст. Отсюда вопрос - Как убрать эту ошибку? Что бы если есть не измененный текст в поле, то ошибки не было. Код $sUserId=@$_REQUEST['user_id']; if ($oUser=$oEngine->User_GetUserById($sUserId)) { if (getRequest('profile_mstatus')) $oUser->setProfileMstatus(getRequest('profile_mstatus')); if ($oEngine->User_Update($oUser)) { $bStateError=false; $sTitle='OK!'; $sText=$oEngine->Lang_Get('mstatus_saved_ok'); } else { $sTitle='ERROR!'; $sText=$oEngine->Lang_Get('mstatus_saved_err'); } } else { $sTitle=$oEngine->Lang_Get('error'); $sText=$oEngine->Lang_Get('system_error'); } Заранее спасибо.
  19. Спасиб ; ) Списки и нужны были, причем с разными иконками)) А я поторопился и сделал с behavior(((( Ну да ладно)) Переделаю. Зато решений теперь много) Спасибо всем за помощь.
  20. Наверно лучше ничего и нету))) Победить ИЕ6 я думаю еще не скоро получиться. Пока админы сайтов сделают фиксы под него, то так еще несколько лет будет)) Спасибо, что помог.
  21. Работает. Правда с глюками, но картинка меняется. Сейчас попробую на меню попробовать. Спасибо большое. Больше не буду рисовать макеты с такими меню)
  22. Видимо тут простого выхода нету. Может в таком случае использовать opacity? Только как выделить прозрачность только картинки а не текста? там же наследование будет.
  23. Оно Спасибо огромное!!! В осле 6 пашет? Такая маленькая задача, а сколько мороки.
  24. 1 - нет. иконки без текста (именно по этому и гемор весь) 2 - да. фоном 3 - да. обычный текст 4 - нет. чтобы и картинка менялась и текст. 5 - не понял какой блок?. если ты про саму ссылку, то высота при паддинге меняется(что не нужно). и сам блок ползет естественно в высоте. А под ним еще одно меню и оно уходит вниз.
  25. В том-то и дело, что нет. Там картинки с ховером и должны быть прописаны в CSS.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy