Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Aug 19 13:39
    sss6672 closed #2839
  • Aug 19 12:09
    sss6672 commented on 9361044
  • Aug 19 12:05
    sss6672 commented #2842
  • Aug 19 09:06
    sss6672 closed #2842
  • Aug 19 08:14
    sss6672 synchronize #2842
  • Aug 16 10:33
    sss6672 commented #2842
  • Aug 14 16:39
    sss6672 synchronize #2842
  • Aug 13 12:40
    sss6672 reopened #2842
  • Aug 13 12:40
    sss6672 closed #2842
  • Aug 13 01:26
    sss6672 reopened #2842
  • Aug 12 22:14
    sss6672 commented #2841
  • Aug 12 22:12
    sss6672 commented #2842
  • Aug 12 22:12
    sss6672 closed #2842
  • Aug 12 22:03
    sss6672 reopened #2842
  • Aug 12 20:59
    sss6672 commented on 7f902e5
  • Aug 08 22:56
    sss6672 closed #2842
  • Aug 08 01:31
    sss6672 synchronize #2842
  • Aug 07 12:08
    sss6672 reopened #2842
  • Aug 07 11:33
    sss6672 closed #2842
  • Aug 07 11:32
    sss6672 opened #2842
5UN5H1N3
@5UN5H1N3
@maxim-avramenko а я б и не против, просто проект прислали в архиве для разворачивания : )
Artem
@shrek-ogre
@Remont56kvartir_twitter папка themes/yupe
Artem
@shrek-ogre
@Remont56kvartir_twitter "До этого работал на Битриксе. " - если это правда то ты бы смог быстро найти шаблоны в Yupe/
Maxim Avramenko
@maxim-avramenko
@5UN5H1N3 docker можно использовать и с архивными проектами, разархивировал в папку app, проставил пути до index.php и врубаешь рубильник, все работает :smile:
Вася
@Wordpost
Привет всем! Подскажите как включить сжатие и объединение css and js
Maxim Avramenko
@maxim-avramenko
@Wordpost привет! Попробуй вот такую библиотеку подключить
@Wordpost в config/main.php добавь вот это:
'components' => [
'clientScript'=>array(
  • 'class' => '\nlac\NLSClientScript',
  • 'nlsScriptPosition' => CClientScript::POS_END,
  • //------ CSS-merge specific settings ------
  • //do merge!
  • //'mergeCss' => false,
  • //EXPERIMENTAL - if true, all resources referred by url (webfonts, images etc) will be cloned locally
  • //'downloadCssResources' => false,
  • //if the below is true, the merged files will be re-composed on every request - ONLY for debugging/development
  • //'forceMergeCss' => false,
  • //only merge if at least two files are linked
  • //'mergeAbove' => 1,
  • //do minification on the result
  • //'compressMergedCss' => true,
    'coreScriptPosition'=>CClientScript::POS_END
    ),
Вася
@Wordpost
@maxim-avramenko Спасибо
FUNERALDOOM
@FUNERALDOOM

привет всем! я только начинаю осваивать Yupe, поэтому сильно не пинайте, если буду задавать глупые вопросы
раньше занимался исключительно вёрсткой, сейчас по работе необходимы так же и навыки программирования

так что буду рад любой помощи

FUNERALDOOM
@FUNERALDOOM

Ребят, помогите решить задачку

в таблице store_product я создал поле code_id для того, чтобы в дальнейшем можно было связывать конкретные товары с блоками контента

На данный момент мне нужно, чтобы этот параметр можно было заполнять через админку в карточке товара, чтобы каждый раз не лезть в phpmyadmin и не заполнять данное поле вручную.

Подскажите, пожалуйста, как это можно реализовать.

Заранее спасибо

Artem
@shrek-ogre
@FUNERALDOOM Добавить в нужную форму дополнительное поле и сохранять его + добавить в модель поле и т.д.
FUNERALDOOM
@FUNERALDOOM
@shrek-ogre, форма находится в файле 'code'protected/modules/store/views/productBackend/view.php'/code'?
и по втрой части сообщения неясно, что за модель, и где её искать
  • 'protected/modules/store/views/productBackend/view.php'
Artem
@shrek-ogre
@FUNERALDOOM скорее всего модель store_product, сейчас не посмотреть исходники, но поиском можно найти упоминание этой таблицы, наткнешься на ее модель
туда добавить новое поле и сделать правила при сохранении.
про форму - видимо да она, туда должна передаваться модель, ну и собственно там в паре мест поменять код и будет работать.
FUNERALDOOM
@FUNERALDOOM
@shrek-ogre в папке protected/components есть файл model.php, но там только код
<?php

/**
 * Model is the customized base model class.
 * All model classes for this application should extend from this base class.
 */
class Model extends CActiveRecord
{

}
Artem
@shrek-ogre
поиском фразу "store_produc"
@FUNERALDOOM protected/modules/store/models/\
@FUNERALDOOM protected/modules/store/models/Product.php
Видимо оно.
Тебе нужно связью соединить поле и видимо по id блок контента, ну вот там это все. Пока больше не могу подсказать, работы море.
FUNERALDOOM
@FUNERALDOOM

@shrek-ogre нашёл, теперь неясно, как добавить модель в поле
мои предположения

"code_id" =>  "varchar(100) default null"

ну или как-то так

Artem
@shrek-ogre
public function rules() вот тут. Но лучше почитай описание на офф сайте Yii framework как описываются поля, чтобы потом пригодилось и ты сразу понял как писать.
FUNERALDOOM
@FUNERALDOOM
Artem
@shrek-ogre
не оно.
FUNERALDOOM
@FUNERALDOOM
@shrek-ogre изучаю свойства модели, но пока непонятно, как и что делать
в БД в таблице store_product я создал поле code_id, но пока неясно, как его связать с полем code из таблицы contentblock, чтобы на странице конкретного товара выводился конкретный блок контента
Artem
@shrek-ogre
Нужна связь.
Но мне кажется что нужно иное решение.
FUNERALDOOM
@FUNERALDOOM
@shrek-ogre, чувак, который до меня работал, говорил, что через атрибуты товаров выводил модали. Но я попробовал, во-первых, там дополнительные заголовки выводятся, а во-вторых, после удаления атрибута сайт стал ошибки выдавать
Ещё мне советовали сделать отдельный раздел (как категории в магазине) для добавления этих текстов, затем в админке давать возможность выбрать нужный текст при редактировании товара. Но это опять, насколько я понял, надо создавать дополнительное поле в таблице и писать правила валидации, чтобы можно было html-код вставлять
Yuri
@syrexby
А не проще ли просто в товаре ещё одно необязательное поле сделать, где и будет этот текст?
FUNERALDOOM
@FUNERALDOOM
@syrexby, вот я так и хочу сделать, точнее, уже сделал, теперь мне надо прописать правила, которые подгружали бы этот текст на фронт
FUNERALDOOM
@FUNERALDOOM

@syrexby, @shrek-ogre, я добавил в БД поле modal https://pp.vk.me/c639531/v639531865/a516/rusCkUb_XzM.jpg, вывел его в админке в карточку продукта, во вьюхе прописал <?php $product->modal; ?>, однако ничего не выводится.

До этого я добавил в модели продукта параметры

public function rules()
    {
        return [
            [
                'modal, name, title, description, short_description, slug, price, discount_price, discount, data, status, is_special',
                'filter',
                'filter' => [$obj = new CHtmlPurifier(), 'purify'],
            ],

return [
            'modal' => Yii::t('StoreModule.store', 'Modal'),

предполагается в поле modal писать html-код

подскажите, что не так, может, в таблице БД значения какие-то неправильные?

FUNERALDOOM
@FUNERALDOOM

разобрался - надо было или echo, или = добавлять

но теперь проблема - не весь html-код нормально сохраняется.
т.е. когда я пишу всякие теги типа h1 и тп. - всё работает
когда пишу <input> - опять исчезает

Территория Ремонта
@Remont56kvartir_twitter
Подскажите как устроены уведомления с сайта. Не доходят на почту.
acidmax76
@acidmax76
добрый день !
как добавить произвольный товар в корзину yupe ? товара в самом каталоге нету
Artem
@shrek-ogre
Это уже было. Выше в истории поиском набирай.
прям один в один вопрос был
acidmax76
@acidmax76
спасибо счс попробусю найти
а я и прашивал )
споткнулся на токене в прошлый раз, я добавляю товар в базу юпи получаю его ИД, а добавить в корзину не могу из-за токена похоже
acidmax76
@acidmax76
проблема в том что я добавляю в корзину из стороннего модуля товар , не подскажите как лучше сделать ?
acidmax76
@acidmax76
@shrek-ogre никак не получается
acidmax76
@acidmax76
все спасибо, нашел решение
igronus
@igronus
Подскажите, пожалуйста. Поставил с помощью composer create-project, все ок, но при нажатии "Каталог товаров" с главной ничего не происходит.
А, ну с любой страницы ничего