loading...

Авторизация ...

Имя пользователя :
Пароль :
я всё забыл!

Платные модулиHTE menu - модуль меню

Написал dimka888, 14 января 2011 | 25 комментариев | рейтинг новости не нравится   -14   нравится Версия для печати
Новость удалена Администрацией

Причина:

- Нарушение правил сайта;
- Нарушение требований к оформлению новостей.


Комментарии пользователей

  Экспорт комментариев в RSS
 Сортировать по рейтингу, по дате

Написал a_lex, 14 января 2011 в 13:02 плохой комментарий   0   хороший комментарий
Новостей: 21, комментариев: 207, Пользователи
Карма:
для новичков в самый раз. Сам бы я не стал нагружать БД для меню

Написал ПафНутиЙ, 14 января 2011 в 14:02 плохой комментарий   +1   хороший комментарий
Новостей: 21, комментариев: 217, Пользователи
Карма: 14±
Задумка хороша, но всё то же самое можно организовать просто прописав код меню в отдельный TPL и подключить в шаблон. нагрузка наверняка меньше будет. Да ещё и под зендом всё...... он очень многих отпугивает.
Ну а для админов-блондинок - самое то smile

Написал dimka888, 14 января 2011 в 14:07 плохой комментарий   0   хороший комментарий
Новостей: 5, комментариев: 17, Пользователи
Карма:
Все кешируется ) нагрузка минимальна. Сделал модуль, т.к. многие закзчики и владельцы сайтов до ужаса боятся редактировать исходный код, а некоторым кажется неудобным.

Написал fatalenergy, 14 января 2011 в 16:00 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 18, Пользователи
Карма:
зенд... ужасссс..

Написал dimka888, 14 января 2011 в 16:03 плохой комментарий   -3   хороший комментарий
Новостей: 5, комментариев: 17, Пользователи
Карма:
Чего страшного в зенде? Это всего лишь моя гарантия на то, что этот модуль не пойдет по рукам. Один купит, весь интернет пользуется. От меня 100% гарантия, что в коде не закодировано ничего лишнего.

Написал ПафНутиЙ, 14 января 2011 в 16:09 плохой комментарий   0   хороший комментарий
Новостей: 21, комментариев: 217, Пользователи
Карма: 14±
зенд сам по себе не пугает, а вот тех для кого в первую очередь он предназначен (блондинистых админов) он будет пугать....

Написал mars, 14 января 2011 в 16:39 плохой комментарий   0   хороший комментарий
Новостей: 2, комментариев: 365, Модератор
Карма:
А чем он их пугать будет?) они же всё равно боятся лезть в код)))

Написал ПафНутиЙ, 14 января 2011 в 16:43 плохой комментарий   +2   хороший комментарий
Новостей: 21, комментариев: 217, Пользователи
Карма: 14±
пугает не незнание кода неизвестноть smile

Написал Borchun, 14 января 2011 в 20:13 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 115, Пользователи
Карма:
я как-то даже растерялся, увидев пост. Ну допустим это может быть удобным для тех кто хэтэмээль и каэсэс видел 2 раза в жизни, но ведь шабики все равно вручную в код вставлять, и оформление менять тоже руками - значит начальные знания предполагаются?

зачем делать для: ул, ли, а хреф) модуль, да еще и платный просто не понимаю.

Написал dimka888, 14 января 2011 в 22:00 плохой комментарий   0   хороший комментарий
Новостей: 5, комментариев: 17, Пользователи
Карма:
У меня было много заказов сайтов, где заказчик просил сделать модуль, который бы он сам мог редактировать. Вот в итоге и получился этот модуль.

Написал Gauss, 14 января 2011 в 20:31 плохой комментарий   +1   хороший комментарий
Новостей: 4, комментариев: 12, Пользователи
Карма:
автор, как быть для тех у кого пхп версии 5.3 и выше?

Написал dimka888, 14 января 2011 в 21:57 плохой комментарий   0   хороший комментарий
Новостей: 5, комментариев: 17, Пользователи
Карма:
К сожалению зенд оптимайзера для 5.3.х пока нету, но читал на форумах, у кого то получается заставить работать.

Написал Gauss, 15 января 2011 в 00:40 плохой комментарий   0   хороший комментарий
Новостей: 4, комментариев: 12, Пользователи
Карма:
Цитата: dimka888
у кого то получается заставить работать
Бред сивой кобылы, я постоянно слежу за этим вопросом и могу с полной уверенностью сказать что сейчас нету обработчика зенд-скриптов который бы можно было поставить на сервак
ИМХО, zend уже год не может заставить свой продукт работать на пхп 5.3 и старше, как итог с этого - фтопку такую защиту скриптов.

Написал Yeti, 14 января 2011 в 20:59 плохой комментарий   +5   хороший комментарий
Новостей: 0, комментариев: 65, Пользователи
Карма:
Лицензия на один домен... меню... zend... неизвестный разработчик для многих (кругом zend, IP: то Франция, то Россия)...

Прав частично ПафНутиЙ(неизвестность) и естественно полностью прав Gauss.
Я не суперспец, а самоучка, но занимаюсь этим давно и имею огромный опыт, а учится скорее всего ещё буду долго, но у мну уже давно одно из правил - под зенд ничего не покупаю(если покупаю то у тех кого знаю и в ком уверен). Была куча ситуаций:
1. крендель использовал trial...,
2. чел зазендил спрятав чужой код и продал, но автор раскодил и предъявил претензии, а потом и попросил денег, но правда помог доработать под наши капризы,
3. там может быть куча гадостей, у нас появились в своё время новые админы...(вывод сделал со второго скрина по баннеру и сразу вопрос к автору: как автор набирается наглости защищать свои труды, сам не уважая чужие, заметьте я не про авторские права, а реально про труд?!)
4. лежала куча сайтов в течении суток пока не сообщили нам(мы были в дороге) , с выводом месседжа, что мы якобы нехорошие и используем нулл, а всё из-за падения сайта разработчика по причине встроенной стучалки,
0. и главное пока это не защита, если говорить, об этом реально, скорее всего защита от блондинок(используя обороты ПафНутиЯ), которые всё-равно подключатся чтобы растащить по ГС, когда взломает профи.

Написал 1rashpil, 14 января 2011 в 21:48 плохой комментарий   0   хороший комментарий
Новостей: 3, комментариев: 41, Пользователи
Карма:
Присоеденюсь к вышесказанному. И похожий модуль на этом же сайте бесплатно лежит, правда под старые версии

Написал sheff, 15 января 2011 в 00:42 плохой комментарий   +2   хороший комментарий
Новостей: 5, комментариев: 339, Пользователи
Карма:
извините..но это пиздец

Написал zgr, 15 января 2011 в 10:38 плохой комментарий   0   хороший комментарий
Новостей: 4, комментариев: 39, Пользователи
Карма:
Убило просто столько пунктов для вставки. Это ж всё можно сделать автоматом в php - меню любого уровня и любой сложности в одном цикле одной проходкой фактически, зачем столько ерунды в шаб вставлять? - всё должно быть автоматом - 21й век ;) Ну и пора отказываться от советских дивов и переходить на html5 + CSS3 - уже давно навигация стала кроссбраузерной ;)

sheff, чего б там не было у автора - это не повод маты писать, сайт всё-таки публичный, а не личный. Если вас переполняют эмоции и хочется высказаться - подумайте о других читателях ;)

Написал dns_ua, 15 января 2011 в 12:40 плохой комментарий   0   хороший комментарий
Новостей: 0, комментариев: 4, Пользователи
Карма:
zgr

Ну и пора отказываться от советских дивов и переходить на html5 + CSS3 - уже давно навигация стала кроссбраузерной ;)


Как ты себе преставляешь PHP без дива , ето можно сказать равносильно у депутата отобрать его депутатскую неприкосновенность. Иногда табличный дизайн в php не писывается не в пи_ду и не в красную армию. Контейнеры див решаю очень много задач. И в html 5, css3 див никто неотменял. В html 5 добавили только новые теги а в css3 сделали только привязку к новым тегам. pardon

На счет кроссбраузерности это зависит от верстальщика и программиста и их ошибок в коде. Увы как всегда забывают что к тегу img должен всегда быть атрибут alt пускай он даже будет пустым alt="", всё-же малость но очень влияет на кроссбраузерность. Чем менбше ошибок тем больше скорость. 59

dimka888
По этому модулю бред полнейший angry

Написал zgr, 15 января 2011 в 19:24 плохой комментарий   -3   хороший комментарий
Новостей: 4, комментариев: 39, Пользователи
Карма:
Я дивы применяю, но в последнее время стал их сувать туда, где они действительно нужны, а не затыкаю ими все дыры ag

nav и ul - тоже самое почти. В чём соль того, что блоки (li) упаковываются в блоки (ul), а те в свою очередь еще раз блоками (div) оборачиваются? bn Обхожусь без всего этого и всё кроссбраузерно работает, хотя, может, на какой-то допотопной экзотике не работает - не знаю. bk

Написал hotdj, 15 января 2011 в 14:36 плохой комментарий   0   хороший комментарий
Новостей: 2, комментариев: 11, Пользователи
Карма:
ужас, заливать на сервер модуль на зенде равносильно самому залить шелл. неизвестно что автор туда запихал... моё мнение шляпа и "-"

Написал dimka888, 15 января 2011 в 15:04 плохой комментарий   0   хороший комментарий
Новостей: 5, комментариев: 17, Пользователи
Карма:
Цитата: zgr
Это ж всё можно сделать автоматом в php

А у меня по вашему не в PHP?
Цитата: zgr
меню любого уровня и любой сложности в одном цикле одной проходкой фактически

А вы хорошо подумали на счет меню больше второго уровня??? Одним циклом 5 уровней... ну ну
Цитата: zgr
зачем столько ерунды в шаб вставлять?

Вы про какую ерунду говорите??? В шаблон вставляется ровно столько, сколько нужно для работы меню. Ничего лишнего никуда не вставляется.
Цитата: zgr
всё должно быть автоматом - 21й век

А у меня по вашему как? Добавили в админку, а потом руками шаблон редактируете???

Ребят я никому ничего не навязываю, если кто то привык редактировать меню руками, да я ничего против не имею. Я сам руками в своих сайтах редактирую. Но когда делаю сайт кому то, и меня просят автоматизировать работу меню, то тут как быть??? Именно эту задачу и решает модуль и решает эту задачу прекрасно.

Написал zgr, 15 января 2011 в 19:39 плохой комментарий   -1   хороший комментарий
Новостей: 4, комментариев: 39, Пользователи
Карма:
dimka888, извините, это не придирки или наезды, просто свое мнение написал ;) вы работали - это видно, красивый рисунок сделали, подробное описание и прочее.

Не знаю, что вы там имели в виду про циклы... Дерево меню, пусть хоть там сотня категорий и десятки уровней вложенности строится в php одним запросом в БД (если нужно посты за сегодня посчитать) или вообще без запроса и одним простецким циклом буквально тысячную-сотую долю секунды в одном проходе одного цикла одного запроса в БД буквально в несколько строк кода и в шаблон вставляется только {menu} - всё, остальное - это CSS 59

Написал Gauss, 15 января 2011 в 19:49 плохой комментарий   0   хороший комментарий
Новостей: 4, комментариев: 12, Пользователи
Карма:
Цитата: zgr
в одном проходе одного цикла одного запроса в БД буквально в несколько строк кода и в шаблон вставляется только {menu} - всё, остальное - это CSS
ну в этот поддержу однозначно, бо так оно и есть ay

Написал dimka888, 15 января 2011 в 22:59 плохой комментарий   +1   хороший комментарий
Новостей: 5, комментариев: 17, Пользователи
Карма:
Цитата: zgr
одним простецким циклом буквально тысячную-сотую долю секунды в одном проходе одного цикла одного запроса в БД буквально в несколько строк кода


Извините конечно, может я чего то пропустил или чего то не понял... Но поведайте мне, как Вы выведите меню, к примеру с тройной вложенностью, одним циклом и одним "простецким " запросом? Обычно такое делают с помощью рекурсии. Расскажите мне ваш способ :) очень интересно :)

Написал zgr, вчера, 12:12 плохой комментарий   0   хороший комментарий
Новостей: 4, комментариев: 39, Пользователи
Карма:
dimka888,
Когда я начинал изучать деревья, я тоже так думал - на каждый уровень дерева ставить цикл, потом узнал про рекурсию, а когда дошло до меня, что можно всё в одной проходке тупо загнать в массив, то все рекурсии и сложные циклы просто отпали за ненадобностью, как и построение самого дерева, строить его не нужно, а просто создать самый обычный массив всех путей в одном проходе - буквально 3-4 строчек без всяких заморочек ;)

П.С. Есть parent_id, есть просто id, зная то и то, можно просто проверку делать, если id = parent_id, то дописываем в вначале урла категории нашей уже найденной категории alt_name, т.е. массив $cat[id]. Вот и весь фокус :) Таким макаром ваше меню, что вы написали становится автоматическим и всего в 5 строк примерно +/-

Если не вкурсе, сделайте дампинг переменных, вы увидите $cat_info, где вся информация о катах, если этого массива нет (например, через аякс он не доступен), то его в 4-6 строки можно самому создать. ;)

Информация



Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.
Анализ Тиц и PR сайта

[removed][removed] [removed] (adsbygoogle = window.adsbygoogle || []).push({}); [removed]