Перейти к содержанию
Официальный форум поддержки Simpla

n1c

Пользователь
  • Публикаций

    280
  • Зарегистрирован

  • Посещение

Весь контент n1c

  1. тю, точно))) спасибо за наводку)) убрал ошибку 500. просмотрел код далее но не вижу причину почему не сохраняет в БД =(
  2. Подскажите пожалуйста. Делаю связанные товары в блоге. В админке выводится, но в БД не сохраняет (после нажатия на сохранить, товар есть, а при обновлении страницы его нет) в конец api/Blog.php вставил public function get_self_products_blog($product_id = array()) { if(empty($product_id)) return array(); $product_id_filter = $this->db->placehold('AND product_id in(?@)', (array)$product_id); $query = $this->db->placehold("SELECT product_id, related_id, position FROM __self_products_blog WHERE 1 $product_id_filter OR
  3. У кого-то получилось? Обязательно версия php должна быть 5.6 и выше? или можно ниже?
  4. Отличное решение нужно еще сделать в фильтрации и сортировке с: http://simpla-url-rewrite.webtask.pro/catalog/mobilnye-telefony?4=Android+2.3 на: http://simpla-url-rewrite.webtask.pro/catalog/mobilnye-telefony/Android_2.3
  5. Добрый день, форумчане. Подскажите пожалуйста, как сделать статус "Резерв" в карточке товара, если количество было 1шт, а после заказа пока статус не перейдет в "Выполненные" то будет показываться резерв?
  6. сделал. кому надо в products.tpl: {if $categories} {if $category->subcategories} {foreach from=$category->subcategories item=n} <a href="catalog/{$n->url}" category_id="{$n->id}"> {$n->name} </a> {/foreach} {/if} {/if}
  7. Подскажите пожалуйста, как сделать вывод 4го уровня подкатегории, чтобы 4й уровень показывался на странице той категории которой принадлежит а не на всех? Типа: - Женская -- Обувь --- Кроссовки (тут отображается 4й уровень) ---- Летние (4 уровень)
  8. сделал кому нужно: {if $products} {$min = 0} {$max = 0} {foreach $products as $product} {if $min == 0 || $min > $product->variant->price} {$min = $product->variant->price} {/if} {if $max == 0 || $max < $product->variant->price} {$max = $product->variant->price} {/if} {/foreach} {if $min < $max} {$min|convert} ... {$max|convert} {$currency->sign|escape} {else} {$product->variant->price|convert} {$currency->sign|escape} {/if} {/if}
  9. А как сделать для категории? чтобы выводило не одного товара, а товары категории типа: кроссовки от 100 до 100000 ?
  10. Подскажите пожалуйста, если хочу вывести какие бренды представлены в категории к примеру: nike, adidas, puma делаю вывод: {foreach $products as $p} {$p->brand}{if !$p@last}, {/if} {/foreach} но выводит количество бренда от количества товара вот так: nike, nike, nike, nike, adidas, puma как вывести нормально?
  11. Друзья, а подскажите пожалуйста, как выводить комментарии в ЛК которые написал пользователь?
  12. добавил в Categories.php c.discount далее вывел в шаблон {if $category->discount}{$v->price-($v->price/100*$category->discount)|convert}{else}{$v->price|convert}{/if} но стоит зайти в категорию где вся обувь то цена старая, если зайти в "кроссовки" - выводится со скидкой, почему так?
  13. в настройках админку сделал несколько значений: {$settings->microvolnovka} (1500) {$settings->fen} (500){$settings->stiralka} (2000) {$settings->drel} (1500) {$settings->komputer} (500) где цифры это мощность в Вт при создании нового товара в вариантах товара "variant_name" указал максимальную мощность (3000 Вт) теперь хочу чтобы на странице товаров было что-то на подобии фильтрациичтобы клиент мог выбрать через checkbox к примеру: {$settings->microvolnovka} (1500)+{$settings->fen} (500)+{$settings->komputer} (500) = 2500 Вт если 2500 Вт значит выводим товары у которых
  14. Добрый день, форумчане. Сделал в настройках вывод мощностей: {$settings->microvolnovka} (1500) {$settings->fen} (500) {$settings->stiralka} (2000) {$settings->drel} (1500) {$settings->komputer} (500) В товаре variant_name вывел максимальную мощность (3000) Подскажите пожалуйста, как сделать, чтобы от выбранного из настроек мощностей (к примеру 1500+500+500), на странице products.tpl выводился товар variant_name которого до 3000 ?
  15. <input name="new[name][]" type="text" value="{$new->name|escape}" /> ? тоже не работает
  16. Вот поле для имени - <input name="name" class="simpla_inp " type="text" value="{$new->name|escape}" /> верно же оформлено, а все равно не работает(
  17. в simpla/design/news.tpl {* Вкладки *} {capture name=tabs} {if in_array('comments', $manager->permissions)}<li><a href="index.php?module=CommentsAdmin">Комментарии</a></li>{/if} <li class="active"><a href="index.php?module=NewsAdmin">Анкета</a></li> {/capture} {* Title *} {$meta_title='Анкета' scope=parent} <div id="header"> {if $news_count} <h1>{$news_count} {$news_count|plural:'заявка':'заявки':'заявок'}</h1> {else} {/if} </div> <div id="main_list"> <form method="post" action="{url module=
  18. у меня только один файл NewsAdmin.php (я выше забыл добавить s в News)
  19. не помогло((( вот сейчас мой код в /simpla/NewsAdmin.php <?php require_once('api/Simpla.php'); class NewsAdmin extends Simpla { public function fetch() { //$new = new stdClass; if($this->request->method('post')) { $new->id = $this->request->post('id', 'integer'); $new->enabled = $this->request->post('enabled'); $new->name = $this->request->post('name'); $new->email = $this->request->post('email'); ## Не допустить одинаковые email пользователей. if(empty($new->name)) { $this->design->ass
  20. Привет, Друзья! Столкнулся с проблемой. При заполнении формы на сайте, нужна возможность редактирования ее в админке. NewView.php <?PHP require_once('View.php'); class NewView extends View { function fetch() { $new = new stdClass; if($this->request->method('post') && $this->request->post('new')) { $new = new stdClass(); $new->phone = $this->request->post('phone'); $new->name = $this->request->post('name'); $new->form_1 = $this->request->post('form_1');
×
×
  • Создать...