js только берет внизу товар и показывает его справа. Если отключить js то просто будет срабатывать обычный якорь и отправлять к полному описанию товара на этой же странице.
kkolorid: Мне нужно переучиться php. Как подскажите это сделать? Книжки? Мануалы?
Разумеется с книжки и нужно было начинать, т.к. ни один видео курс не даст вам той полноты знаний о языке как хорошая книжка, а еще лучше если это будет обычная книга - не электронная.
У всех подобных видео курсов (особенно по PHP и особенно у русскоговорящих) есть 2 проблемы:
1. (то что я написал выше)ни один видео курс не даст вам той полноты знаний о языке как хорошая книжка
2. примерно 95% людей которые создают и ведут эти курсы как правило очень слабо разбираются в предметной области языка
Новичкам этого не видно и поэтому они хавают все что им скажет великий мастер, что порождает все больше и больше не компетентных специалистов.
Не могу понять, про кого вы говорите? Про дизайнеров и верстальщиков или про швей-гитаристок веб-мастеров? Разве дизайнеры и верстальщики не для того нужны что бы создавать новый дизайн, а не покупать/качать готовые шаблончики?
Для веб-мастеров это конечно актуальная проблема, именно поэтому задачи нужно разделять между разными специалистами - каждый должен заниматься своим делом. А если хотите что бы совсем все было красиво, то желательно еще и писать +1 тз для дизайнера(что бы его не сильно заносило в креативе) и верстальщика(что бы не наделал вам костылей). А если не хотите с этим заморачиваться, то просто купите шаблон и передайте его веб-мастеру.
А что касается готовых шаблонов с themeforest, templatemonster и др. - хорошо они смотрятся только там у них на сайте с демо котентом, а на боевом проекте выглядят как унылое говно. Поэтому и подходят разве что для сайтов визиток для местной стоматологической клиники(знаете такие, стоят в шапке сайта и лыбятся, а в руках бор машина).
$res = mysql_query("SELECT * FROM `menu` ORDER BY `id` ASC ") or die(mysql_error());
while ($row=mysql_fetch_array($res)) {
$tab.='<тег>$row[title]</тег>';
$res2 = mysql_query("SELECT * FROM `menu` WHERE `parent`=$row[id] ORDER BY `id` ASC ") or die(mysql_error());
while ($row2=mysql_fetch_array($res2)) {
$tab.='<тег>$row2[title]</тег>';
}
}
return $tab;
это конечно костыли, но принцип прост
Дергать базу по несколько раз - только ради того что бы выстроить дерево? Не надо так делать.
А если у вас будет несколько уровней вложенности и вы не сможете знать сколько именно?!
Тут все сделано на js. Если хтмл код посмотреть, карточек в нем не увидим.
http://jsfiddle.net/YU8cV/
js только берет внизу товар и показывает его справа. Если отключить js то просто будет срабатывать обычный якорь и отправлять к полному описанию товара на этой же странице.
happy-joker, вот так http://jsfiddle.net/YU8cV/embedded/result/ список внизу можно сделать как display:none; при необходимости.
Можно вот так сделать:
1. В начале идут карточки
2. После них идут списком товары с кратким описанием и т.д.
3. Продающий текст
По клику на ссылку, просто брать из списка(2) нужный товар и показывать как вам угодно.
Таким образом вы ничего не скрываете и в тоже время вам не нужен ajax и пс проиндексирует все карточки.
То что вы делаете это клоакинг и за это возможна пессимизация.
кхм... клоакинг - это разве не выдача разной информации роботу и пользователю?
Мне нужно переучиться php. Как подскажите это сделать? Книжки? Мануалы?
Разумеется с книжки и нужно было начинать, т.к. ни один видео курс не даст вам той полноты знаний о языке как хорошая книжка, а еще лучше если это будет обычная книга - не электронная.
У всех подобных видео курсов (особенно по PHP и особенно у русскоговорящих) есть 2 проблемы:
1. (то что я написал выше)ни один видео курс не даст вам той полноты знаний о языке как хорошая книжка
2. примерно 95% людей которые создают и ведут эти курсы как правило очень слабо разбираются в предметной области языка
Новичкам этого не видно и поэтому они хавают все что им скажет великий мастер, что порождает все больше и больше не компетентных специалистов.
Не могу понять, про кого вы говорите? Про дизайнеров и верстальщиков или про швей-гитаристок веб-мастеров? Разве дизайнеры и верстальщики не для того нужны что бы создавать новый дизайн, а не покупать/качать готовые шаблончики?
Для веб-мастеров это конечно актуальная проблема, именно поэтому задачи нужно разделять между разными специалистами - каждый должен заниматься своим делом. А если хотите что бы совсем все было красиво, то желательно еще и писать +1 тз для дизайнера(что бы его не сильно заносило в креативе) и верстальщика(что бы не наделал вам костылей). А если не хотите с этим заморачиваться, то просто купите шаблон и передайте его веб-мастеру.
А что касается готовых шаблонов с themeforest, templatemonster и др. - хорошо они смотрятся только там у них на сайте с демо котентом, а на боевом проекте выглядят как унылое говно. Поэтому и подходят разве что для сайтов визиток для местной стоматологической клиники(знаете такие, стоят в шапке сайта и лыбятся, а в руках бор машина).
Если я вас правильно понял, то вам нужно обычное html форматирование текста.
С этим справиться любой wysiwyg редактор, например такой как в wordpress.
Я не думаю что за это стоит брать деньги.
---------- Добавлено 17.07.2013 в 12:25 ----------
А вот за семантической разметку контента думаю стоит брать денюжку
http://help.yandex.com/webmaster/?id=1122752
это конечно костыли, но принцип прост
Дергать базу по несколько раз - только ради того что бы выстроить дерево? Не надо так делать.
А если у вас будет несколько уровней вложенности и вы не сможете знать сколько именно?!
anton000, в данном случае тебе поможет рекурсивная функция, которая соберет дерево.
iframe