Доброе утро, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались.
   
   


Показать сообщения от „SX“ (3016)
Сообщение Форум Дата
Проверяйте наличие таблицы префикс_banned, похоже на ее отстутствие Техническая помощь 14.05.2015, 08:51
Сообщение Форум Дата
Как вставить блок? в 1.05
Цитата
Автор: EVM
Как вставить блок? в 1.05


А зайти в раздели блоков в админке и посмотреть пример никак???
Техническая помощь 13.05.2015, 20:52
Сообщение Форум Дата
Цитата
Автор: lissnov
А ЕСЛИ БЕЗ ЧПУ ? Просто сменить POST на GET ?


Пробуйте, в скрипте прием вроде из $_REQUEST был
Баги и ошибки 27.04.2015, 22:22
Сообщение Форум Дата
Поиск осуществляется посылкой пост запроса, после пост запросов вернуться на предыдущую страницу нельзя. Можно конечно изменить запрос формы на гет, но там была большая проблема с ЧПУ и в результате 404 ошибка, решать ее естественно никто не будет Баги и ошибки 27.04.2015, 21:22
Сообщение Форум Дата
Не совсем понятно что хотите сделать.

Судя по запросу вы хотите вывести значение только одной строки, тогда не нужно применение foreach в шаблоне.
И не видно строки передачи в шаблон.

Если хотите не показывать строки с определенными значениями, то проще отграничить это в запросе, а не выводить и потом уже проверять на пустоту.

Сделаю простой пример, скорее это то что вам и надо
PHP-код
    protected function getFiltername() {
        
$cid intval(Arr::getRequest('cid'));
        
$namefilter $this->_db->cache_fetch_assoc("SELECT Spez_1 FROM " PREFIX "_shop_kategorie_spezifikation WHERE Kategorie = '" $cid "' LIMIT 1");
        return 
$namefilter;
    }
    
    
$this->_view->assign('namefilter'$this->getFiltername()); // Передача переменной в шаблоне
    
    
{$namefilter.Spez_1// Это в шаблоне значение полученное из базы


Но что то не так, получается только одно значение, а скорее всего вам нужны все значения для категории, так вернее должно быть

PHP-код
    protected function getFiltername() {
        
$cid intval(Arr::getRequest('cid'));
        
$namefilter $this->_db->cache_fetch_assoc("SELECT Spez_1 FROM " PREFIX "_shop_kategorie_spezifikation WHERE Kategorie = '" $cid "'");
        
$array = array();
        while (
$row $namefilter->fetch_object()) {
            
$array $row['Spez_1'];
        }
        
$result->close();
        return 
$array;
    }
    
    
$this->_view->assign('namefilter'$this->getFiltername());
    
    {foreach 
from=$namefilter item=row}
        {if 
$smarty.request.namefilter == $row.Spez_1}
        {
$row.Spez_1}
        {/if}
    {foreach}


Таким образом мы получаем все подмножество строк, что бы ограничить не нужные значения можно сделать гораничение в запросе по принципу
AND Spez_1 != NULL AND Spez_1 != ''
Хотя можно сделать проверку и в цикле while, что выше в примере, добавив проверку
PHP-код
        if (!empty($row['Spez_1'])) {
            
        }


Но правильней сделать проверку на равенство ключа namefilter из маасива request, в том же while, что в примере выше, и сразу получить массив нужных значений, а вернее одно судя по условию.

И в итоге озадачивает мысль, зачем вы делаете запрос в базу, получаете массив, передаете в шаблон, а потом условием отсекаете и получаете значение которое уже у вас есть в ограничивающем условии, а точнее вот оно $smarty.request.namefilter???
Техническая помощь 19.04.2015, 11:30
Сообщение Форум Дата
Врядли кто помнит, в том числе и я. Где то фильтр в классе сео ищите. Эти символы не семантичны в тегах, потому и удаляются Баги и ошибки 18.04.2015, 14:51
Сообщение Форум Дата
Цитата
Автор: Gumanist
более подробно чем в этой теме вряд ли смогу написать, единственное могу добавить ссылку на мебельный сайт где реализована желаемая форма заказа, нюанс мебельных магазинов: цена на обивку формируется из самой дорогой выбранной ткани и неважно какую ткань выбирают еще.http://divan-66.ru


Если как по ссылке то это нужно писать модуль для магазина, довольно специфичный, с тем же там функционалом цена ориентировочно 100-200$
Техническая помощь 17.04.2015, 22:16
Сообщение Форум Дата
Цитата
Автор: Gumanist
ориентировочная цена доработки по этой теме?


Оценка по ТЗ, опишите подробнее что и как хотите видеть
Техническая помощь 17.04.2015, 14:40
Сообщение Форум Дата
Цитата
Автор: Alex1986
обновиться же с первой на вторую можно будет. или нет?


Базы да, шаблоны нет, только не спрашивайте когда. Сам не знаю...
Шаблоны 16.04.2015, 17:10
Сообщение Форум Дата
Я так понял что хочется грузить картинки к вариантам товаров, в данной реализации системы такой возможности нет.
Выход либо грузить картинки дополнительные в описание товара, либо использовать коды цветов сделав таблицу соответствий на отдельной статической странице. Либо заказывать доработку под себя
Техническая помощь 16.04.2015, 17:09
Сообщение Форум Дата
Не совсем понтяно куда картинка нужна, поясните Техническая помощь 15.04.2015, 07:13
Сообщение Форум Дата
Это в коде модуля копаться надо Техническая помощь 13.04.2015, 18:03
Сообщение Форум Дата
Обычные боты спамеров, сидят каптчу разгадывают что бы наложить кучу спама :D Я на них забил, ибо времени моего не стоят. А блоках есть модуль антибот, включив его на недельку забьет стоп фильтр автоматом, потом пройти проставить время побольше - лет на 10 и эти товарищи не смогут пролезть на сайт, нет они нам не товарищи :D Техническая помощь 13.04.2015, 17:46
Сообщение Форум Дата
Скорее всего никто уже и не подскажет, я не помню. Точка в названии, кроме разделяющей расширение, является угрозой для серверов апаче, которая позволяет сделать файл исполняемым Техническая помощь 12.04.2015, 20:34
Сообщение Форум Дата
Если с пустым htaccess ошибка, значит вероятнее всего изменилась версия php на хостинге, версия системы у вас стоит то все таки довольно старая Техническая помощь 12.04.2015, 02:10


 


 Сейчас на сайте

Пользователей: 0, Гостей: 5

Поисковые боты: 189
Bot(177), BingBot(5), oBot(6), Crawler
 Статистика форума

  Темы Сообщения Пользователи
За сутки:
За неделю:
За месяц:
Всего:
Мы приветствуем нового участника: wonad81290
 Дни рождения

Сегодня нет именинников
Copyright © 2009 - 2024 SX All rights reserved | Powered by SX CMS 1.06 UTF | Контакты