насколько я понял вот этот плагин вам как раз подойдет http://dotdotdot.frebsite.nl/
обрезает текст именно по размеру блоку а не по количеству символов.
ну а почему должно работать? у вас проверяется первый аргумент как имя и второй как фамилия, если их поменять то ничего не найдет... так как фамилия будет искаться в имени, а имя в фамилии... добавьте эти же условия через OR только переменные $name и $last_name поменяйте местами, те 4 условия в запросе
по теме правильный вариант 3) первый может очень легко перейти во второй, а второй вариант хорош только для распила бюджета, но не для реального проекта))
Подойдет, в бесплатных движках тоже есть такая возможность, например в ocStore или OpenCart и модули фильтров товаров
насчет удобства не могу прокомментировать) но во всех движках есть демо сайт и админка, можно зайти и посмотреть прикинуть по своим требованиям.
попробуйте вставить в шаблон между тегами <head> </head> под строкой
<link rel="canonical" href="http://center-yf.ru/index.php">
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script> <script type="text/javascript"> $(function() { $('#ya-site-results').delegate('.b-link_type_htmlcss', 'click', function(e) { location.reload(); }); }); </script>
в виджете надо указывать для страницы уникальный параметр
по умолчанию он не указывается и берется из адресной строки
в документации все описано же)
а интернет- магазин на основе соц. сети не рассматривали? например http://cartbutton.ru/ - корзина для альбома в Вконтакте,
из облачных сервисов еще можно попробовать Облако Webasyst, где 30 дней бесплатного тестирования и последущая стоимость 100р в месяц, по моему дешевле всех остальных сервисов)
7. задавать вопрос про 10 типичных ошибок на форуме и следовать им в создании сайта 😂
таксономия как раз к месту) в этом как раз ее смысл, и пишу я не к тому чтобы тыкнуть в твоей не правоте, а чтобы помочь прийти к правильному пониманию... все мы начинали с чего-то, и тут предложили 2 способа, от простого к сложному, в твоем праве постараться их понять и принять, или свои пути искать)) но это основы, без понимания которых движения дальше не будет, а будет топтание в круге непонимания...
это может более правильный вариант, но уже для далнейшей нормализации базы данных и с вариантом когда для одной игры несколько платформ привязано.
отдельная таблица связи делается для того чтобы правильно делать выборки данных.
те если у вас несколько платформ возможно для игры, вs делаете мульти селект и в таблицу игры пишете данные ИД платформ в виде строки "1,3,6", и плюс к этому пишете в связанную таблицу ИДигры-ИДплатформы
idgame idplatform
1 1
1 3
1 6
например...
это делается для того чтобы если вы захотите сделать сортировку по платформам и выводить на странице платфрмы с ИД 3, то делаете выборку по этой таблице с LEFT JOIN таблицы игр, на странице игры делаете список платформ с выборкой idplatform IN('1,3,6')